【发布时间】:2014-01-18 14:27:31
【问题描述】:
我是 HBASE 的新手,在尝试在 Ubuntu 系统上安装相同的软件时,我遇到了一些问题。
下面是来自Zookeeper日志文件的错误日志
2014-01-18 06:10:51,392 警告 org.apache.zookeeper.server.NIOServerCnxn:捕获流的结尾 异常 EndOfStreamException:无法从 客户端 sessionid 0x143a5b052980000,可能客户端已关闭套接字 org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:220) 在 org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:208) 在 java.lang.Thread.run(Thread.java:744) 2014-01-18 06:10:51,394 信息 org.apache.zookeeper.server.NIOServerCnxn:关闭套接字连接 对于具有 sessionid 0x143a5b052980000 的客户端 /127.0.0.1:56671
以下是来自主日志的错误日志:
2014-01-18 06:10:51,381 信息 org.apache.zookeeper.ZooKeeper:会话: 0x143a5b052980000 关闭 2014-01-18 06:10:51,381 信息 org.apache.hadoop.hbase.master.HMaster:HMaster主线程退出 2014-01-18 06:10:51,381 错误 org.apache.hadoop.hbase.master.HMasterCommandLine:启动失败 掌握 java.lang.RuntimeException:HMaster 中止于 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) 在 org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:76) 在 org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:2120)
请注意,我可以成功启动Hbase。我的意思是在启动Hbase 之后,我可以看到Hmaster 正在使用 jps 命令运行。但是一旦我尝试去Hbase shell,就会出现这个问题,然后通过执行 jps 命令,我在列表中找不到Hmaster。
请帮助我解决这个问题,因为我试图自己解决好几天,但没有运气。请帮忙。
【问题讨论】:
-
动物园管理员呢?正在运行吗?
-
查看 zookeeper 日志也会有所帮助。
-
没有 zookeeper 停止运行。
-
没有 zookeeper 停止运行。详细日志为 org.apache.zookeeper.server.PrepRequestProcessor: Got user-level KeeperException when processing sessionid:0x143ae8516780000 type:delete cxid:0xb zxid:0xba txntype:-1 reqpath:n/a Error Path:/hbase/backup-masters /localhost,60000,1390202397974 错误:KeeperErrorCode = NoNode for /hbase/backup-masters/localhost,60000,1390202397974
标签: ubuntu hadoop hbase apache-zookeeper