Jason Vas Dias created HBASE-9965:
-------------------------------------
Summary: hbase-0.94.13 fails to start hbase master:
java.lang.RuntimeException: Failed suppression of fs shutdown hook
Key: HBASE-9965
URL: https://issues.apache.org/jira/browse/HBASE-9965
Project: HBase
Issue Type: Bug
Affects Versions: 0.94.13
Environment: Linux x86_64 (Centos 6.4)
Reporter: Jason Vas Dias
Having installed the latest stable hbase-0.94.13 version, and following the
instructions at hbase-0.94.13/docs/book/quickstart.html ,
the hbase master fails to start and hbase is unusable, owing to this Java
RuntimeException occurring, as shown in the log file :
2013-11-13 13:52:06,316 INFO
org.apache.hadoop.hbase.master.ActiveMasterManager: Deleting ZNode for
/hbase/backup-masters/jvds,52926,1384350725521 from backup master directory
2013-11-13 13:52:06,318 INFO org.apache.zookeeper.server.PrepRequestProcessor:
Got user-level KeeperException when processing sessionid:0x14251bbb3d40000
type:delete cxid:0x13 zxid:0xb txntype:-1 reqpath:n/a Error
Path:/hbase/backup-masters/jvds,52926,1384350725521 Error:KeeperErrorCode =
NoNode for /hbase/backup-masters/jvds,52926,1384350725521
2013-11-13 13:52:06,320 WARN
org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: Node
/hbase/backup-masters/jvds,52926,1384350725521 already deleted, and this is not
a retry
2013-11-13 13:52:06,320 INFO
org.apache.hadoop.hbase.master.ActiveMasterManager:
Master=jvds,52926,1384350725521
2013-11-13 13:52:06,348 INFO org.apache.hadoop.hbase.master.SplitLogManager:
timeout = 300000
2013-11-13 13:52:06,348 INFO org.apache.hadoop.hbase.master.SplitLogManager:
unassigned timeout = 180000
2013-11-13 13:52:06,348 INFO org.apache.hadoop.hbase.master.SplitLogManager:
resubmit threshold = 3
2013-11-13 13:52:06,352 INFO org.apache.hadoop.hbase.master.SplitLogManager:
found 0 orphan tasks and 0 rescan nodes
2013-11-13 13:52:06,385 INFO org.apache.hadoop.util.NativeCodeLoader: Loaded
the native-hadoop library
2013-11-13 13:52:06,385 ERROR
org.apache.hadoop.hbase.master.HMasterCommandLine: Failed to start master
java.lang.RuntimeException: Failed suppression of fs shutdown hook:
Thread[Thread-27,5,main]
at
org.apache.hadoop.hbase.regionserver.ShutdownHook.suppressHdfsShutdownHook(ShutdownHook.java:196)
at
org.apache.hadoop.hbase.regionserver.ShutdownHook.install(ShutdownHook.java:83)
at
org.apache.hadoop.hbase.util.JVMClusterUtil.startup(JVMClusterUtil.java:191)
at
org.apache.hadoop.hbase.LocalHBaseCluster.startup(LocalHBaseCluster.java:420)
at
org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:149)
at
org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:104)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
at
org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:76)
at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:2120)
2013-11-13 13:52:06,386 ERROR org.apache.hadoop.io.nativeio.NativeIO: Unable to
initialize NativeIO libraries
java.lang.NoSuchFieldError: workaroundNonThreadSafePasswdCalls
at org.apache.hadoop.io.nativeio.NativeIO.initNative(Native Method)
at org.apache.hadoop.io.nativeio.NativeIO.<clinit>(NativeIO.java:58)
at org.apache.hadoop.fs.FileUtil.setPermission(FileUtil.java:653)
at
org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:509)
at
org.apache.hadoop.fs.FilterFileSystem.setPermission(FilterFileSystem.java:286)
at
org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:385)
at
org.apache.hadoop.fs.ChecksumFileSystem.create(ChecksumFileSystem.java:364)
at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:555)
at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:536)
at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:443)
at org.apache.hadoop.fs.FileSystem.create(FileSystem.java:435)
at org.apache.hadoop.hbase.util.FSUtils.setVersion(FSUtils.java:475)
at org.apache.hadoop.hbase.util.FSUtils.setVersion(FSUtils.java:375)
at
org.apache.hadoop.hbase.master.MasterFileSystem.checkRootDir(MasterFileSystem.java:436)
at
org.apache.hadoop.hbase.master.MasterFileSystem.createInitialFileSystemLayout(MasterFileSystem.java:148)
at
org.apache.hadoop.hbase.master.MasterFileSystem.<init>(MasterFileSystem.java:133)
at
org.apache.hadoop.hbase.master.HMaster.finishInitialization(HMaster.java:573)
at org.apache.hadoop.hbase.master.HMaster.run(HMaster.java:432)
at
org.apache.hadoop.hbase.master.HMasterCommandLine$LocalHMaster.run(HMasterCommandLine.java:226)
at java.lang.Thread.run(Thread.java:744)
2013-11-13 13:52:06,388 DEBUG org.apache.hadoop.hbase.util.FSUtils: Created
version file at file:/home/jason/3P/hbase/data set its version at:7
I would expect after downloading the latest stable version and following the
instructions closely that the hbase master should start and hbase should be
usable.
As specified in quickstart.html, the only file I edited was
conf/hbase-site.xml, which is :
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///home/jason/3P/hbase/data</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/jason/3P/hbase/zookeeper-data</value>
</property>
</configuration>
--
This message was sent by Atlassian JIRA
(v6.1#6144)