文档首页/ MapReduce服务 MRS/ 开发指南(普通版_3.x)/ Hive开发指南(安全模式)/ Hive应用开发常见问题/ 使用二次开发程序产生Unable to read HiveServer2异常如何处理
更新时间:2024-08-05 GMT+08:00

使用二次开发程序产生Unable to read HiveServer2异常如何处理

问题

使用二次开发程序产生异常,提示“Unable to read HiveServer2 configs from ZooKeeper”信息。

回答

  • 问题原因
    • 使用的krb5.conf、user.keytab文件不是最新的,或者文件与示例代码里填写登录用户不匹配。
    • 使用客户端环境的时间与连接的集群时间差大于5分钟。
  • 解决措施
    • 检查代码下载最新的用户的认证凭据文件。
    • 查看集群环境和客户端环境的时间是否相差在5分钟之内,若超过5分钟,请修改客户端环境时间。