您好我正在使用cloudera快速启动vm,对于我在线跟踪的其中一个练习,我必须使用HBase但 Hbase浏览器未加载
我按照说明操作并尝试在Hue面板下安装HBase Browser,但是时间超时并出现错误。我也试过重启Hbase主服务器,但它立即进入停止状态,不知道为什么。我检查了服务状态,它显示处于停止/失败状态。
[cloudera@quickstart usr]$ sudo service hbase-master restart
没有主人停止因为杀死pid 10105的-0失败,状态为1
停止HBase主守护程序:[确定]
启动master,登录到/var/log/hbase/hbase-hbase-master-quickstart.cloudera.out
启动HBase主守护程序(hbase-master):[确定]
[cloudera @ quickstart usr] $ service --status-all
...
HBase主守护程序已死并且pid文件存在[FAILED] - 即使多次重启后仍显示为失败。
hbase-regionserver正在运行
HBase rest守护程序正在运行[确定]
HBase Solr Indexer未运行[FAILED]
HBase thrift守护程序正在运行[确定]
Hive Metastore正在运行[确定]
我还检查了日志,这是错误消息
2016-02-24 03:51:03,542致命[quickstart:60000.activeMasterManager] master.HMaster:无法成为主动
java.io.IOException:在分割日志时出错或中断[hdfs://quickstart.cloudera:8020 / hbase / WALs / quickstart.cloudera,60020,1455704843186-splitting] Task = installed = 1 done = 0 error = 1
at org.apache.hadoop.hbase.master.SplitLogManager.splitLogDistributed(SplitLogManager.java:289)
at org.apache.hadoop.hbase.master.MasterFileSystem.splitLog(MasterFileSystem.java:390)
at org.apache.hadoop.hbase.master.MasterFileSystem.splitMetaLog(MasterFileSystem.java:305)
at org.apache.hadoop.hbase.master.MasterFileSystem.splitMetaLog(MasterFileSystem.java:296)
at org.apache.hadoop.hbase.master.HMaster.splitMetaLogBeforeAssignment(HMaster.java:918)
at org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:669)
at org.apache.hadoop.hbase.master.HMaster.access $ 500(HMaster.java:169)
at org.apache.hadoop.hbase.master.HMaster $ 1.run(HMaster.java:1479)
在java.lang.Thread.run(Thread.java:745)
2016-02-24 03:51:03,548 FATAL [quickstart:60000.activeMasterManager] master.HMaster:主服务器中止:加载的协处理器是:[]
2016-02-24 03:51:03,548致命[quickstart:60000.activeMasterManager] master.HMaster:未处理的异常。开始关机。
java.io.IOException:在分割日志时出错或中断[hdfs://quickstart.cloudera:8020 / hbase / WALs / quickstart.cloudera,60020,1455704843186-splitting] Task = installed = 1 done = 0 error = 1
at org.apache.hadoop.hbase.master.SplitLogManager.splitLogDistributed(SplitLogManager.java:289)
at org.apache.hadoop.hbase.master.MasterFileSystem.splitLog(MasterFileSystem.java:390)
at org.apache.hadoop.hbase.master.MasterFileSystem.splitMetaLog(MasterFileSystem.java:305)
at org.apache.hadoop.hbase.master.MasterFileSystem.splitMetaLog(MasterFileSystem.java:296)
at org.apache.hadoop.hbase.master.HMaster.splitMetaLogBeforeAssignment(HMaster.java:918)
at org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:669)
at org.apache.hadoop.hbase.master.HMaster.access $ 500(HMaster.java:169)
at org.apache.hadoop.hbase.master.HMaster $ 1.run(HMaster.java:1479)
在java.lang.Thread.run(Thread.java:745)
答案 0 :(得分:0)
我能够通过重新创建cloudera快速VM并将更多内存从4GB分配到6GB来解决问题。 HBase浏览器启动没有问题。