The test seems to run well, but when I run my program which run well before
the test, I found it failed and HMaster process disappeared. The error logs
list as follows:
java.io.IOException: org.apache.zookeeper.KeeperException$NoNodeException:
Keepe
rErrorCode = NoNode for /hbase/master
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddressOrThrow
(ZooKeeperWrapper.java:332)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddress(ZooKee
perWrapper.java:318)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readMasterAddress(
ZooKeeperWrapper.java:250)
at
org.apache.hadoop.hbase.master.ZKMasterAddressWatcher.waitForMasterAd
dressAvailability(ZKMasterAddressWatcher.java:82)
at
org.apache.hadoop.hbase.master.HMaster.writeAddressToZooKeeper(HMaste
r.java:267)
at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:254)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:1218)
at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:1259)
Caused by: org.apache.zookeeper.KeeperException$NoNodeException:
KeeperErrorCode
= NoNode for /hbase/master
at
org.apache.zookeeper.KeeperException.create(KeeperException.java:102)
at
org.apache.zookeeper.KeeperException.create(KeeperException.java:42)
at org.apache.zookeeper.ZooKeeper.getData(ZooKeeper.java:892)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddressOrThrow
(ZooKeeperWrapper.java:328)
... 11 more
java.io.IOException: org.apache.zookeeper.KeeperException$NoNodeException:
Keepe
rErrorCode = NoNode for /hbase/root-region-server
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddressOrThrow
(ZooKeeperWrapper.java:332)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddress(ZooKee
perWrapper.java:318)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readRootRegionLoca
tion(ZooKeeperWrapper.java:231)
at
org.apache.hadoop.hbase.master.HMaster.verifyClusterState(HMaster.jav
a:545)
at org.apache.hadoop.hbase.master.HMaster.run(HMaster.java:414)
Caused by: org.apache.zookeeper.KeeperException$NoNodeException:
KeeperErrorCode
= NoNode for /hbase/root-region-server
at
org.apache.zookeeper.KeeperException.create(KeeperException.java:102)
at
org.apache.zookeeper.KeeperException.create(KeeperException.java:42)
at org.apache.zookeeper.ZooKeeper.getData(ZooKeeper.java:892)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddressOrThrow
(ZooKeeperWrapper.java:328)
... 4 more
2009-11-21 22:45:46.047::INFO: Logging to STDERR via
org.mortbay.log.StdErrLog
2009-11-21 22:45:46.209::INFO: jetty-6.1.14
2009-11-21 22:45:47.052::INFO: Started [email protected]:60010
[a...@node0 logs]$ more hbase-audr-master-node0.out
java.io.IOException: org.apache.zookeeper.KeeperException$NoNodeException:
Keepe
rErrorCode = NoNode for /hbase/master
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddressOrThrow
(ZooKeeperWrapper.java:332)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddress(ZooKee
perWrapper.java:318)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readMasterAddress(
ZooKeeperWrapper.java:250)
at
org.apache.hadoop.hbase.master.ZKMasterAddressWatcher.waitForMasterAd
dressAvailability(ZKMasterAddressWatcher.java:82)
at
org.apache.hadoop.hbase.master.HMaster.writeAddressToZooKeeper(HMaste
r.java:267)
at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:254)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:1218)
at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:1259)
Caused by: org.apache.zookeeper.KeeperException$NoNodeException:
KeeperErrorCode
= NoNode for /hbase/master
at
org.apache.zookeeper.KeeperException.create(KeeperException.java:102)
at
org.apache.zookeeper.KeeperException.create(KeeperException.java:42)
at org.apache.zookeeper.ZooKeeper.getData(ZooKeeper.java:892)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddressOrThrow
(ZooKeeperWrapper.java:328)
... 11 more
java.io.IOException: org.apache.zookeeper.KeeperException$NoNodeException:
Keepe
rErrorCode = NoNode for /hbase/root-region-server
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddressOrThrow
(ZooKeeperWrapper.java:332)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddress(ZooKee
perWrapper.java:318)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readRootRegionLoca
tion(ZooKeeperWrapper.java:231)
at
org.apache.hadoop.hbase.master.HMaster.verifyClusterState(HMaster.jav
a:545)
at org.apache.hadoop.hbase.master.HMaster.run(HMaster.java:414)
Caused by: org.apache.zookeeper.KeeperException$NoNodeException:
KeeperErrorCode
= NoNode for /hbase/root-region-server
at
org.apache.zookeeper.KeeperException.create(KeeperException.java:102)
at
org.apache.zookeeper.KeeperException.create(KeeperException.java:42)
at org.apache.zookeeper.ZooKeeper.getData(ZooKeeper.java:892)
at
org.apache.hadoop.hbase.zookeeper.ZooKeeperWrapper.readAddressOrThrow
(ZooKeeperWrapper.java:328)
... 4 more
2009-11-21 22:45:46.047::INFO: Logging to STDERR via
org.mortbay.log.StdErrLog
2009-11-21 22:45:46.209::INFO: jetty-6.1.14
2009-11-21 22:45:47.052::INFO: Started [email protected]:60010
--------------------------------------------------
From: "stack" <[email protected]>
Sent: Sunday, November 22, 2009 12:39 PM
To: <[email protected]>
Subject: Re: HMaster process is killed when connected
2009/11/21 Liu Xianglong <[email protected]>
Hi, everyone. I run hadoop test: "ant test" and then my hbase cluster
seems
to encounter some problems.
When I start HBase shell and get the error: hirb.rb:31:in `require': IO
error -- HBase (LoadError) from home/hadoop/hbase/bin/hirb.rb:31. Then I
found HMaster process is disappeared. Can someone explain what this
problem
is.
Are you saying that tests fail? Or are you saying that when you have a
running hbase instance and you run beside it 'ant test', it fails?
Whats it say in the master logs?
St.Ack