Either shut down master or let it finish cleanup
------------------------------------------------
Key: HBASE-951
URL: https://issues.apache.org/jira/browse/HBASE-951
Project: Hadoop HBase
Issue Type: Bug
Components: master
Reporter: Jim Kellerman
Assignee: Jim Kellerman
Fix For: 0.19.0
When HMaster is called from the command line, don't try to issue a shutdown
request if it is already in the process of shutting down.
The problem is that HBaseAdmin is trying to connect to the master, and the
master has already shut down its server
threads, so it cannot respond to the HBaseAdmin.shutdown() request.
It is harmless with respect to data retention/loss, but obviously annoying from
the user's point of view.
HBaseAdmin trys to contact the master for HMaster -stop, but if the
master is already shutting down, HBaseAdmin does not know that and keeps
retrying as follows:
{code}
org.apache.hadoop.hbase.MasterNotRunningException:
content-repo.cluster.powerset.com:60000
at
org.apache.hadoop.hbase.client.HConnectionManager$TableServers.getMaster(HConnectionManager.java:221)
at org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:67)
at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:799)
at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:818)
2008-10-21 18:23:35,827 INFO org.apache.hadoop.hbase.master.HMaster: Waiting
for dfs to exit safe mode...
2008-10-21 18:23:45,847 INFO org.apache.hadoop.hbase.master.HMaster: Waiting
for dfs to exit safe mode...
2008-10-21 18:23:55,858 INFO org.apache.hadoop.hbase.master.HMaster: Waiting
for dfs to exit safe mode...
{code}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.