1. 程式人生 > >HBase報錯:KeeperErrorCode = ConnectionLoss for /hbase

HBase報錯:KeeperErrorCode = ConnectionLoss for /hbase

問題描述:

報錯資訊:

2015-12-29 11:11:15,927 INFO  [main] zookeeper.MiniZooKeeperCluster: server localhost:2181 not up java.net.ConnectException: Connection refused

2015-12-29 11:23:43,277 ERROR [main] client.HConnectionManager$HConnectionImplementation: Can't get connection to ZooKeeper: KeeperErrorCode = ConnectionLoss for /hbase

出錯原因:

zookeeper未找到localhost:2181這個連線

解決方案:

需要在 /etc/hosts 配置localhost,具體配置如下:

127.0.0.1       localhost.localdomain   localhost

重啟hbase,問題解決!