我是HBASE
的新用户,在尝试在Ubuntu
系统上安装相同内容时,我遇到了一些问题。
以下是Zookeeper
日志文件
2014-01-18 06:10:51,392警告 org.apache.zookeeper.server.NIOServerCnxn:抓住了流的结尾 exception EndOfStreamException:无法从中读取其他数据 客户端sessionid 0x143a5b052980000,可能客户端已关闭套接字 org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:220) 在 org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:208) at java.lang.Thread.run(Thread.java:744)2014-01-18 06:10:51,394 INFO org.apache.zookeeper.server.NIOServerCnxn:关闭套接字连接 客户端/127.0.0.1:56671,其中有sessionid 0x143a5b052980000
以下是来自主日志的错误日志:
2014-01-18 06:10:51,381 INFO org.apache.zookeeper.ZooKeeper:Session: 0x143a5b052980000关闭2014-01-18 06:10:51,381 INFO org.apache.hadoop.hbase.master.HMaster:HMaster主线程退出 2014-01-18 06:10:51,381错误 org.apache.hadoop.hbase.master.HMasterCommandLine:无法启动 master java.lang.RuntimeException:HMaster Aborted at org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:160) 在 org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:104) 在org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)at org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:76) 在org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:2120)
请注意,我可以成功启动Hbase
。我的意思是在启动Hbase
之后,我能够看到使用jps命令运行Hmaster
。但是当我尝试转到Hbase
shell时,会出现此问题,然后执行jps命令,我在列表中找不到Hmaster
。
请帮助我解决这个问题,因为我试着自己解决这个问题,但是没有运气。请帮忙。
答案 0 :(得分:1)
我建议您检查hbase-site.xml中使用的配置。如果没有正确配置,zookeeper可能会停止运行,你会得到如此奇怪的例外。