Hi,
we are having problems with hbase scripts. Basically, when we run the
stop script, it's not able to kill gracefully the HMaster (instead, it
forks another HMaster that after a few time dies).
The start script, on the other hand, is not able to start up the
HRegionserver, probably because the HMaster has been killed improperly
before. Taking a look at the logs, I found that he was complaining
because of an already existing directory inside HDFS (regionserver log
directory IIRC). After I deleted it, it is dying for another reason
that I cannot understand:
2007-08-27 14:40:12,979 INFO org.apache.hadoop.ipc.Server: IPC Server
handler 8 on 60010: starting
2007-08-27 14:40:12,979 INFO org.apache.hadoop.hbase.HRegionServer:
HRegionServer started at: 140.203.154.219:60010
2007-08-27 14:40:12,980 INFO org.apache.hadoop.ipc.Server: IPC Server
handler 9 on 60010: starting
2007-08-27 14:40:12,984 INFO org.apache.hadoop.hbase.Leases: closing leases
2007-08-27 14:40:12,984 INFO org.apache.hadoop.hbase.Leases: leases closed
2007-08-27 14:40:12,984 INFO org.apache.hadoop.ipc.Server: Stopping
server on 60010
2007-08-27 14:40:12,985 INFO org.apache.hadoop.ipc.Server: IPC Server
handler 0 on 60010: exiting
This is a snippet of the log file. Handlers are initialized and soon
after stopped. Maybe because I've used start-hbase.sh even if an
HMaster instance was already up?
We would like to solve this situation in a graceful way, because the
last time we needed to erase all our hbase content.
Best Regards,
-Michele Catasta