Hbase troubleshooting。。。。。。。
@hanzhankang 你好,想跟你请教个问题:
我的HBase出现问题,日志如下:
2013-06-08 14:51:10,767 INFO org.apache.hadoop.hbase.master.ServerManager: Waiting for region servers count to settle; currently checked in 0, slept for 3543122 ms, expecting minimum of 1, maximum of 2147483647, timeout of 4500 ms, interval of 1500 ms.
[root@node0 bin]# ./hbase shell
HBase Shell; enter 'help<RETURN>' for list of supported commands.
Type "exit<RETURN>" to leave the HBase Shell
Version 0.94.8, r1485407, Wed May 22 20:53:13 UTC 2013
hbase(main):001:0> list
TABLE
0 row(s) in 1.3250 seconds
hbase(main):002:0> status
0 servers, 0 dead, NaN average load###我是四台机器,node1,node2,node3为datanode,现在显示是0的状态
hbase(main):009:0> create 'test','aname'
ERROR: org.apache.hadoop.hbase.PleaseHoldException: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
在创建表的时候出现这样的问题,请教这个是啥原因?
namenode:
[root@node0 bin]# jps
11291 TaskTracker
10836 NameNode
11069 SecondaryNameNode
11159 JobTracker
12349 Jps
10949 DataNode
11572 HMaster
databode:
[root@node1 bin]# jps
4960 Jps
4643 QuorumPeerMain
4703 HRegionServer
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(16)
首先先用排除法,确定hadoop是否启动成功(访问管理界面最有效),再看zookeeper状态,最后看hbase
你先检查一下hadoop
@hanzhankang 找到原因了
@hanzhankang 多谢,哈哈
回复
什么原因?最后
@hanzhankang hadoop起来了,但是HBase还是有问题
回复
hbase相对来说简单啊
哥,时间已经同步,
[root@node1 ~]# jps 8332 DataNode 8470 Jps 8407 TaskTracker,这个是datanode上面的进程
现在检查回来,发现hadoop都有问题了,50070界面没有datanode信息
回复
能不能帮我看看情况,我觉得我的hadoop配置没有问题,启动只在namenode节点操作,其他3个节点的Datanode进程也起来了。
@妩媚的悟空 你看到的教程使用的是哪个端口,就针对哪个端口配置哦
你设置下ntp时间是否同步,集群时间不能差太多,不然hbase子节点会不启动
请检查hadoop log,node1中jps获得进程不完整,hadoop必要的进程不存在
啥意思?每个节点都有hadoop啊
node1 没有hadoop?