错误:org.apache.hadoop.hbase.MasterNotRunningException:null

时间:2012-02-10 08:35:18

标签: hadoop hbase

我正在尝试在EC2上的新Hbase群集上运行Hbase Shell(1个主节点和8个从站)

# jps
730 JobTracker
25961 HMaster
26622 Jps
25619 HMaster
810 NameNode
845 QuorumPeerMain

hbase-site.xml :
hbase.zookeeper.quorum=hbase-master

Hbase Shell :

hbase(main):003:0> status 'simple'

ERROR: org.apache.hadoop.hbase.MasterNotRunningException: null


hbase(main):005:0> create 't1','f1'

ERROR: org.apache.hadoop.hbase.MasterNotRunningException: null

你能帮助解决可能遗漏的问题以及如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您的HDFS状态不正确,您可以通过以下步骤解决它

  1. 停止hbase和hadoop(master和datanode)
  2. jps显示master和datanode中未发布的进程(通常,由于hbase进程未成功发布而导致错误)
  3. 终止第2步中的流程
  4. 重新启动hadoop和hbase