
# 配置跨集群互信下Hive on HBase
两个开启Kerberos认证的互信集群中，使用Hive集群操作HBase集群，将目的端HBase集群的HBase关键配置项配置到源端Hive集群的HiveServer中。
#### 前提条件
两个开启Kerberos认证的安全集群已完成跨集群互信配置。
#### 跨集群配置Hive on HBase
1. 下载HBase配置文件到本地，并解压。 
   1. 登录目的端HBase集群的FusionInsight Manager，选择"集群 \> 服务 \> HBase"。
   
   2. 选择"更多 \> 下载客户端"。
      图1下载HBase客户端   
      ![](https://support.huaweicloud.com/cmpntguide-mrs/zh-cn_image_0000001169797402.png) 
   
   3. 下载HBase配置文件，客户端类型选择仅配置文件。
      图2下载HBase配置文件   
      ![](https://support.huaweicloud.com/cmpntguide-mrs/zh-cn_image_0000001215396717.png) 
   
   
   
   
2. 登录源端Hive集群的FusionInsight Manager。
3. 选择"集群 \> 服务 \> Hive \> 配置 \> 全部配置"进入Hive服务配置页面，修改HiveServer角色的hive-site.xml自定义配置文件，增加HBase配置文件的如下配置项。 
   从已下载的HBase客户端配置文件的hbase-site.xml中，搜索并添加如下配置项及其取值到HiveServer中。
   - hbase.security.authentication
   
   - hbase.security.authorization
   
   - hbase.zookeeper.property.clientPort
   
   - hbase.zookeeper.quorum（域名需要转换为IP）
   
   - hbase.regionserver.kerberos.principal
   
   - hbase.master.kerberos.principal
   
   
   图3HiveServer角色的自定义配置   
   ![](https://support.huaweicloud.com/cmpntguide-mrs/zh-cn_image_0000001170117680.png)
   
   
4. 保存配置并重启Hive服务。
 
