Graceful decommissioning of a regionserver
------------------------------------------

                 Key: HBASE-3071
                 URL: https://issues.apache.org/jira/browse/HBASE-3071
             Project: HBase
          Issue Type: Improvement
            Reporter: stack


Currently if you stop a regionserver nicely, it'll put up its stopping flag and 
then close all hosted regions.  While the stopping flag is in place all region 
requests are rejected.  If this server was under load, closing could take a 
while.  Only after all is closed is the master informed and it'll restart 
assigning (in old master, master woud get a report with list of all regions 
closed, in new master the zk expired is triggered and we'll run shutdown 
handler).

At least in new master, we have means of disabling balancer, and then moving 
the regions off the server one by one via HBaseAdmin methods -- we shoud write 
a script to do this at least for rolling restarts -- but we need something 
better.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to