1. 程式人生 > >hbase shell啟動報錯(KeeperException$ConnectionLossException)

hbase shell啟動報錯(KeeperException$ConnectionLossException)

hbase shell啟動報錯

問題:執行hbase shell的時候報錯


org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /hbase/hbaseid,提示連線不上zookeeper


排查思路:檢視hbase-site.xml配置檔案<property>
<name>hbase.zookeeper.quorum</name>
<value>master,node1,node2</value>


</property>    該配置檔案正常


原因:在node1、node2,master 節點中有沒有啟動zookeeper的伺服器


解決辦法:

在node1、node2、master上分別執行命令zookeeper-server status檢視ZK 服務的狀態然後在執行zookeeper-server start啟動ZK    啟動zookeeper,再次在master節點執行hbase shell