1

我有一个安装了 Hbase 的 3 节点 Hadoop 集群(主节点和 2 个从节点)。Zookeeper 和 HMaster 安装在 Hadoop 主节点上。在我通过调用启动 HBase Cluster 后start-hbase.sh,HMaster 和 2 个 HRegionServer 进程都启动了。

但是,HBase 集群显示:

“等待区域服务器计数结算……”

当我检查从服务器上的日志文件时,它显示了一条错误消息

“打开与服务器 localhost/127.0.0.1:2181 的套接字连接。不会尝试使用 SASL 进行身份验证(未知错误)”

不知道那是什么意思。我猜 HRegionServer 试图连接到 localhost 而不是安装了 Zookeeper 和 HMaster 的主节点。我已经确认主从之间通过 SSH 进行的通信可以正常工作,并且所有物理 IP 都在 /etc/hosts 文件中正确定义。

你们中的任何人都可以指出中断从 HRegionServers 到 HMaster 的通信可能出了什么问题吗?

4

0 回答 0