Hi all, I encounter a problem about long gc pause cause the region server's local zookeeper client cannot send heartbeats, the session times out. But I want to know why the HBase master sends a MSG_REGIONSERVER_STOP op to region sever to stop its services rather than reinitialize a new zookeeper client or restart region server?
hbase-ites-master-clusterPC1.log 2010-12-13 18:23:07,003 INFO org.apache.hadoop.hbase.master.ServerManager: *clusterPC3,60020,1291775815759 znode expired* 2010-12-13 18:23:07,011 DEBUG org.apache.hadoop.hbase.master.HMaster: Processing todo: ProcessServerShutdown of clusterPC3,60020,1291775815759 2010-12-13 18:23:07,011 INFO org.apache.hadoop.hbase.master.RegionServerOperation: process shutdown of server clusterPC3,60020,1291775815759: logSplit: false, rootRescanned: false, numberOfMetaRegions: 1, onlineMetaRegions.size(): 1 hbase-ites-regionserver-clusterPC3.log: 2010-12-13 18:23:21,827 INFO org.apache.hadoop.hbase.regionserver.HRegionServer: *MSG_REGIONSERVER_STOP* 2010-12-13 18:23:23,091 INFO org.apache.hadoop.ipc.HBaseServer: Stopping server on 60020 2010-12-13 18:23:23,092 INFO org.apache.hadoop.ipc.HBaseServer: Stopping IPC Server listener on 60020 2010-12-13 18:23:23,365 INFO org.apache.hadoop.ipc.HBaseServer: IPC Server handler 18 on 60020: exiting 2010-12-13 18:23:23,365 INFO org.apache.hadoop.ipc.HBaseServer: IPC Server handler 23 on 60020: exiting 2010-12-13 18:23:23,365 INFO org.apache.hadoop.ipc.HBaseServer: IPC Server handler 2 on 60020: exiting 2010-12-13 18:23:23,365 INFO org.apache.hadoop.ipc.HBaseServer: IPC Server handler 13 on 60020: exiting 2010-12-13 18:23:23,365 INFO org.apache.hadoop.ipc.HBaseServer: IPC Server handler 17 on 60020: exiting 2010-12-13 18:23:23,365 INFO org.apache.hadoop.ipc.HBaseServer: IPC Server handler 16 on 60020: exiting 2010-12-13 18:23:23,697 INFO org.apache.hadoop.ipc.HBaseServer: Stopping IPC Server Responder Thanks. Shen
