org.apache.hadoop.hbase.master.HMasterCommandLine:启动失败>;主java.io.IOException:CRC检查失败
我正在尝试使用HBase shell。为此,我只需启动命令列表。当我这样做时,会出现以下情况:org.apache.hadoop.hbase.master.HMasterCommandLine:启动失败>;主java.io.IOException:CRC检查失败,apache,hbase,apache-zookeeper,Apache,Hbase,Apache Zookeeper,我正在尝试使用HBase shell。为此,我只需启动命令列表。当我这样做时,会出现以下情况: ERROR: org.apache.hadoop.hbase.MasterNotRunningException: null 我检查了hbase-ubuntu-master-localdomain.log,它说: mer 2014年3月26日,11.03.23,大学英语四级考试ubuntu linux ulimit入门硕士 -n 10000 2014-03-26 11:03:24932 INFO o
ERROR: org.apache.hadoop.hbase.MasterNotRunningException: null
我检查了hbase-ubuntu-master-localdomain.log,它说:
mer 2014年3月26日,11.03.23,大学英语四级考试ubuntu linux ulimit入门硕士
-n 10000 2014-03-26 11:03:24932 INFO org.apache.zookeeper.server.ZooKeeperServer:server
环境:zookeeper.version=3.3.2-1031432,构建于2010年5月11日05:32
格林尼治标准时间
2014-03-26 11:03:24932INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:host.name=localhost
2014-03-26 11:03:24932INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:java.version=1.7.0_25
2014-03-26 11:03:24932INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:java.vendor=Oracle公司
2014-03-26 11:03:24932INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:java.home=/usr/lib/jvm/java-7-openjdk-amd64/jre
2014-03-26 11:03:24932INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:java.class.path=/home/ubuntu……….继续吗
2014-03-26 11:03:24933INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:java.library.path=/usr/java/packages/lib/amd64:/usr/lib/jni:/lib:/usr/lib
2014-03-26 11:03:24933INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:java.io.tmpdir=/tmp
2014-03-26 11:03:24933INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:java.compiler=
2014-03-26 11:03:24933INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:os.name=Linux
2014-03-26 11:03:24933INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:os.arch=amd64
2014-03-26 11:03:24933INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:os.version=3.8.0-19-generic
2014-03-26 11:03:24933INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:user.name=ubuntu
2014-03-26 11:03:24933INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:user.home=/home/ubuntu
2014-03-26 11:03:24933INFO
org.apache.zookeeper.server.ZooKeeperServer:server
环境:user.dir=/home/ubuntu/programs/hbase-0.90.0
2014-03-26 11:03:24951INFO
org.apache.zookeeper.server.ZooKeeperServer:使用创建的服务器
tickTime 2000分钟会话超时4000 maxSessionTimeout 40000数据目录
/home/ubuntu/HBasStore/zookeeper/zookeeper/version-2 snapdir
/home/ubuntu/HBasStore/zookeeper/zookeeper/version-2
2014-03-26 11:03:25103INFO
org.apache.zookeeper.server.NIOServerCnxn:绑定到端口
0.0.0.0/0.0.0.0:2181
2014-03-26 11:03:26746INFO
org.apache.zookeeper.server.persistence.FileSnap:读取快照
/home/ubuntu/hbastore/zookeeper/zookeeper/version-2/snapshot.77c034
2014-03-26 11:03:27430错误
org.apache.hadoop.hbase.master.HMasterCommandLine:启动失败
主java.io.IOException:CRC检查失败
在
org.apache.zookeeper.server.persistence.FileTxnLog$FileTxnIterator.next(FileTxnLog.java:561)
在
org.apache.zookeeper.server.persistence.FileTxnLog$FileTxnIterator.init(FileTxnLog.java:479)
在
org.apache.zookeeper.server.persistence.FileTxnLog$FileTxnIterator.(FileTxnLog.java:454)
在
org.apache.zookeeper.server.persistence.FileTxnLog.read(FileTxnLog.java:325)
在
org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:126)
在
org.apache.zookeeper.server.ZKDatabase.loadDataBase(ZKDatabase.java:197)
在
org.apache.zookeeper.server.ZooKeeperServer.loadData(ZooKeeperServer.java:239)
在
org.apache.zookeeper.server.ZooKeeperServer.startdata(ZooKeeperServer.java:366)
在
org.apache.zookeeper.server.NIOServerCnxn$Factory.startup(NIOServerCnxn.java:160)
在
org.apache.hadoop.hbase.zookeeper.MiniZooKeeperCluster.startup(MiniZooKeeperCluster.java:118)
在
org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:125)
在
org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:102)
位于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:1071)
有人知道这里有什么问题吗?
另外,我正在电脑上使用HBase+zookeeper单机版Jps不显示HMaster。它只是显示了一些与HBase或ZooKeeper无关的过程。 这是我的hbase-site.xml:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///home/giovanni/HBase_store/hbase</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/giovanni/HBase_store/hbase</value>
</property>
</configuration>
hbase.rootdir
file:///home/giovanni/HBase_store/hbase
hbase.zookeeper.property.dataDir
/home/giovanni/HBase_商店/HBase
jps的输出说明了什么?它显示的是HMaster吗。还可以从conf folder中发布“hbase site.xml”,您可以放下用于启动hbase和zookeeper的命令吗..当我在hbase目录中时,我会写/bin/start hbase.sh
。要启动ZooKeeper,我在bin目录下写sudo./hbase-daemon.sh start ZooKeeper
。你能看看我的答案吗-。看看是否有帮助。如果没有,则对错误进行注释。