Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Cannot Reproduce
-
0.92.2
-
None
-
None
-
None
-
CentOS release 5.7
Description
Recently I upgraded three data centers to our own checkout of 0.92.2, last commit :
commit 5accb6a1be4776630126ac21d07adb652b74df95 Author: Zhihong Yu <tedyu@apache.org> Date: Mon Aug 20 18:19:45 2012 +0000 HBASE-6608 Fix for HBASE-6160, META entries from daughters can be deleted before parent entries, shouldn't compare HRegionInfo's (Enis)
Two upgrades went fine, upgrade to one data center failed. Failed in the sense that ROOT and META assignment took forever. Panic struck I restarted master and all region servers. I may have deleted zookeeper node /hbase/root-region-server as well, dont ask me why
After this I managed to get ROOT assigned. But META assignment got stuck again.
The log is here : https://raw.github.com/gist/3455435/adebd118b47aa3d715201010aa09e5eb8930033c/npe_rs_0.92.2.log
Notice how region server was stuck in a loop of NPE (grep processBatchCallback). There is one more NPE related to zookeeper constructor.