Hi there:

I followed the tutorial and set up a standalone environment, but then
experienced some problems.

1. Whenever I executed "start-hbase.sh", an exception will be thrown. The
server can still be started. But if I know how to get rid of the exception
that would be great.

   localhost: starting zookeeper, logging to
/home/xshu/tools/hadoop/hbase-0.20.2/bin/../logs/hbase-xshu-zookeeper-carolina.out
   starting master, logging to
/home/xshu/tools/hadoop/hbase-0.20.2/bin/../logs/hbase-xshu-master-carolina.out
   java.io.IOException:
org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode =
NoNode for /hbase/master
        at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddressOrThrow(ZooKeeperWrapper.java:332)
        at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddress(ZooKeeperWrapper.java:318)
        at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readMasterAddress(ZooKeeperWrapper.java:250)
        at
org.apache.hadoop.hbase.master.ZKMasterAddressWatcher.waitForMasterAddressAvailability(ZKMasterAddressWatcher.java:82)
        at
org.apache.hadoop.hbase.master.HMaster.writeAddressToZooKeeper(HMaster.java:267)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:254)
        at
org.apache.hadoop.hbase.LocalHBaseCluster.<init>(LocalHBaseCluster.java:94)
        at
org.apache.hadoop.hbase.LocalHBaseCluster.<init>(LocalHBaseCluster.java:78)
        at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:1214)

2. I created a table and populated some data. But whenever I tried to
disable the table, the following exception is thrown:

09/12/17 10:20:40 DEBUG client.HConnectionManager$TableServers: Cache hit
for row <> in tableName .META.: location server 10.10.6.244:42752, location
region name .META.,,1
09/12/17 10:20:40 DEBUG client.HConnectionManager$TableServers:
Rowscanned=1, rowsOffline=0
09/12/17 10:20:40 DEBUG client.HBaseAdmin: Sleep. Waiting for all regions to
be disabled from Genome
09/12/17 10:20:44 DEBUG client.HBaseAdmin: Wake. Waiting for all regions to
be disabled from Genome
NativeException: org.apache.hadoop.hbase.RegionException: Retries exhausted,
it took too long to wait for the table Genome to be disabled.
        from org/apache/hadoop/hbase/client/HBaseAdmin.java:411:in
`disableTable'
        from org/apache/hadoop/hbase/client/HBaseAdmin.java:370:in
`disableTable'
        from sun/reflect/NativeMethodAccessorImpl.java:-2:in `invoke0'
        from sun/reflect/NativeMethodAccessorImpl.java:39:in `invoke'
        from sun/reflect/DelegatingMethodAccessorImpl.java:25:in `invoke'
        from java/lang/reflect/Method.java:597:in `invoke'
        from org/jruby/javasupport/JavaMethod.java:298:in
`invokeWithExceptionHandling'
        from org/jruby/javasupport/JavaMethod.java:259:in `invoke'
        from org/jruby/java/invokers/InstanceMethodInvoker.java:44:in `call'
        from org/jruby/runtime/callsite/CachingCallSite.java:110:in `call'
        from org/jruby/ast/CallOneArgNode.java:57:in `interpret'
        from org/jruby/ast/NewlineNode.java:104:in `interpret'
        from org/jruby/ast/BlockNode.java:71:in `interpret'
        from
org/jruby/internal/runtime/methods/InterpretedMethod.java:163:in `call'
        from org/jruby/internal/runtime/methods/DefaultMethod.java:144:in
`call'
        from org/jruby/runtime/callsite/CachingCallSite.java:110:in `call'
... 106 levels...
        from
home/xshu/tools/hadoop/hbase_minus_0_dot_20_dot_2/bin/$_dot_dot_/bin/hirb#start:-1:in
`call'
        from org/jruby/internal/runtime/methods/DynamicMethod.java:226:in
`call'
        from org/jruby/internal/runtime/methods/CompiledMethod.java:211:in
`call'
        from org/jruby/internal/runtime/methods/CompiledMethod.java:71:in
`call'
        from org/jruby/runtime/callsite/CachingCallSite.java:253:in
`cacheAndCall'
        from org/jruby/runtime/callsite/CachingCallSite.java:72:in `call'
        from
home/xshu/tools/hadoop/hbase_minus_0_dot_20_dot_2/bin/$_dot_dot_/bin/hirb.rb:497:in
`__file__'
        from
home/xshu/tools/hadoop/hbase_minus_0_dot_20_dot_2/bin/$_dot_dot_/bin/hirb.rb:-1:in
`load'
        from org/jruby/Ruby.java:577:in `runScript'
        from org/jruby/Ruby.java:480:in `runNormally'
        from org/jruby/Ruby.java:354:in `runFromMain'
        from org/jruby/Main.java:229:in `run'
        from org/jruby/Main.java:110:in `run'
        from org/jruby/Main.java:94:in `main'
        from /home/xshu/tools/hadoop/hbase-0.20.2/bin/../bin/hirb.rb:350:in
`disable'

Thanks!
Xueling

Reply via email to