Index: bin/hbase-daemon.sh =================================================================== --- bin/hbase-daemon.sh (revision 1577421) +++ bin/hbase-daemon.sh (working copy) @@ -177,6 +177,10 @@ echo starting $command, logging to $logout nohup $thiscmd --config "${HBASE_CONF_DIR}" internal_start $command $args < /dev/null > ${logout} 2>&1 & sleep 1; head "${logout}" + sleep 3; + if ! ps -p $! > /dev/null ; then + exit 1 + fi ;; (autorestart)