[ https://issues.apache.org/jira/browse/HBASE-9965?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14002696#comment-14002696 ]
wengad commented on HBASE-9965: ------------------------------- so how can i resolve this case? > 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.2#6252)