Hiveserver2 未启动 - 捕获异常:ZooKeeper 节点 /hiveserver2 尚未准备好

Hiveserver2 not starting - caught exception: ZooKeeper node /hiveserver2 is not ready yet

我设置了一个 3 节点的 ambari 集群(3 个虚拟机 运行 CentOS 7),hive 只是其中一项服务。所有其他服务以及所有主机上的 Hive 客户端和 Hive Metastore 都已启动。但是,启动 hiveserver2 失败。 启动日志显示以下异常: 捕获到异常:ZooKeeper 节点 /hiveserver2 尚未准备好。睡眠 10 秒 有人能帮帮我吗?

在 Ambari 主页中转到 /Services/HDFS/Configs 搜索 hadoop.proxyuser.hive.hosts 并附加 Hiveserver2 安装的主机名就可以了。