1.報錯背景
HBase可以進入shell模式,但是輸入命令報錯:Server is not running yet
2.報錯現象
3.報錯原因
hadoop處在安全模式下。所以hbase的操作會出現異常。
4.報錯解決
(1)第一中方式
啟動hadoop;
輸入指令:hadoop dfsadmin -safemode leave。
(2)第二種方式
第一種方式有可能沒用,此時可以將zookeeper節點中的hbase注冊信息刪掉,然后重啟hbase即可。
關閉HBase # stop-hbase.sh
進入zookeeper客戶端 # zkCli.sh
刪除hbase的相關信息 [zk: localhost:2181(CONNECTED) 1] deleteall /hbase
啟動HBase # start-hbase.sh
即可。