早上啓動hadoop,然後馬上啓動hbase
進入hbase shell
查詢一張表,結果報錯:ERROR: org.apache.hadoop.hbase.MasterNotRunningException: null
報錯寫的很清楚MasterNotRunningException
先說一下環境是本機僞分佈式模式
那就JPS看一下啓動情況
4065 DataNode
4318 SecondaryNameNode
4841 HMaster
4406 JobTracker
4651 TaskTracker
3768 NameNode
2350 org.eclipse.equinox.launcher_1.1.0.v20100507.jar
4922 Main
5278 Jps
結果是所有的服務都正常啓動
GOOGLE搜了一下基本上都是懷疑HDFS有問題或者集羣配置問題
而我是在本機僞分佈式模式下,也沒有集羣,昨天跑也是好的
中間放了2小時,回來繼續跑list 'table'還是同樣的錯誤
退出再進hbase shell,再跑通過了
估計是hadoop啓動的時候進入了安全模式,這時候進入hbase shell會有問題