
# 使用ClickHouseKeeper客户端
如果从使用ZooKeeper服务切换至ClickHouseKeeper，需要重新安装ClickHouse客户端。
#### 操作步骤
1. 安装客户端，具体请参考[安装客户端](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0090.html)章节。
2. 以客户端安装用户，登录安装客户端的节点。
3. 执行以下命令，切换到客户端安装目录。 
   **cd /opt/client**
   
   
4. 执行以下命令配置环境变量。 
   **source bigdata_env**
   **source ClickHouse/component_env**
   
   
5. 如果当前集群已启用Kerberos认证，执行以下命令认证当前用户，当前用户需要具有创建ClickHouse表的权限，具体请参见[ClickHouse用户及权限管理](https://support.huaweicloud.com/cmpntguide-mrs/mrs_01_24057.html)章节，为用户绑定对应角色。如果当前集群未启用Kerberos认证，则无需执行本步骤。
   
   **kinit** *组件业务用户*
   例如，**kinit**clickhouseuser。
   
   
6. 执行如下命令连接ClickHouseKeeper： 
   **export KRB5CCNAME=/tmp/krb5cc**
   **clickhouse keeper-client -h** *{ClickHouseKeeper-IP}* **-p** *{ClickHouseKeeper-TCP-port}*
   表1参数说明 
   | 参数名                         | 参数说明                                                                                                                                                                                                                     |
   |:---|:---|
   | *ClickHouseKeeper-IP*       | ClickHouseKeeper服务端的host名称，使用ClickHouseKeeper实例所在节点的IP地址，获取方法如下： 登录集群FusionInsight Manager，然后选择"集群 \> 服务 \> ClickHouse \> 实例"，获取ClickHouseKeeper对应实例的业务IP地址。 |
   | *ClickHouseKeeper-TCP-port* | 连接的端口，默认为21465。具体的端口号可通过ClickHouseKeeper实例配置搜索"KEEPER_TCP_PORT"参数获取。                                                                                                                                                     |
      
   
   
 
