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)

Reply via email to