
# 使用IBM的JDK访问beeline客户端出现连接HiveServer失败
#### 操作场景
查看客户端使用的jdk版本，如果是IBM JDK，则需要对Beeline客户端进行改造，否则会造成连接HiveServer失败。
#### 操作步骤
1. 登录FusionInsight Manager 页面，选择"系统 \> 权限 \> 用户"，在待操作用户的"操作"栏下选择"更多 \> 下载认证凭据"，选择集群信息后单击"确定"，下载keytab文件。
2. 解压keytab文件，使用WinSCP工具将解压得到的"user.keytab"文件上传到待操作节点的Hive客户端安装目录下，例如："/opt/client"。
3. 使用以下命令打开hive客户端目录下面的配置文件Hive/component_env： 
   **vi** *Hive客户端安装目录* **/Hive/component_env**
   在变量"export CLIENT_HIVE_URI"所在行后面添加如下内容：
   ```
   \;user.principal=用户名@HADOOP.COM\;user.keytab=user.keytab文件所在路径/user.keytab
   ```
   
   
 
