You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by jm...@apache.org on 2012/03/20 23:48:33 UTC
svn commit: r1303186 - /hbase/branches/0.94/bin/rolling-restart.sh
Author: jmhsieh
Date: Tue Mar 20 22:48:21 2012
New Revision: 1303186
URL: http://svn.apache.org/viewvc?rev=1303186&view=rev
Log:
HBASE-5603 rolling-restart.sh script hangs when attempting to detect expiration of /hbase/master znode
Modified:
hbase/branches/0.94/bin/rolling-restart.sh
Modified: hbase/branches/0.94/bin/rolling-restart.sh
URL: http://svn.apache.org/viewvc/hbase/branches/0.94/bin/rolling-restart.sh?rev=1303186&r1=1303185&r2=1303186&view=diff
==============================================================================
--- hbase/branches/0.94/bin/rolling-restart.sh (original)
+++ hbase/branches/0.94/bin/rolling-restart.sh Tue Mar 20 22:48:21 2012
@@ -97,7 +97,7 @@ else
if [ "$zmaster" == "null" ]; then zmaster="master"; fi
zmaster=$zparent/$zmaster
echo -n "Waiting for Master ZNode ${zmaster} to expire"
- while bin/hbase zkcli stat $zmaster >/dev/null 2>&1; do
+ while ! bin/hbase zkcli stat $zmaster 2>&1 | grep "Node does not exist"; do
echo -n "."
sleep 1
done