The problem resolved. it caused by the zookeeper data corrupted. so I
modified zookeeper data dir to another directory on hbase-site.xml and
restart hbase again.
property
namehbase.zookeeper.property.dataDir/name
value/home/zhouhh/myhadoop/zk/value
descriptionProperty
I even move /hbase to hbase2, and create a new dir /hbase1, modify
hbase-site.xml to:
property
namehbase.rootdir/name
valuehdfs://Hadoop48:54310/hbase1/value
/property
property
namezookeeper.znode.parent/name
value/hbase1/value
/property
But the error message still
Hi,
The issue is in ZooKeeper, not directly HBase. It seems its data is
corrupted, so it cannot start. You can configure zookeeper to another
data directory to make it start.
N.
On Thu, Aug 2, 2012 at 11:11 AM, abloz...@gmail.com abloz...@gmail.com wrote:
I even move /hbase to hbase2, and
Thank you, Keywal and Mohammad.
I also think the data is corrupted, but the zookeeper is inner of Hbase, I
don't know how to change the zookeeper data directory. I'll try this way.
So if kill java process rudely, there may be corrupted of data. But
sometimes, stop shell script will not work.