Lars Hofhansl created HBASE-6970:
------------------------------------

             Summary: hbase-deamon.sh creates/updates pid file even when that 
start failed.
                 Key: HBASE-6970
                 URL: https://issues.apache.org/jira/browse/HBASE-6970
             Project: HBase
          Issue Type: Bug
            Reporter: Lars Hofhansl


We just ran into a strange issue where could start or stop services with 
hbase-deamon.sh.

The problem is this:
{code}
    nohup nice -n $HBASE_NICENESS "$HBASE_HOME"/bin/hbase \
        --config "${HBASE_CONF_DIR}" \
        $command "$@" $startStop > "$logout" 2>&1 < /dev/null &
    echo $! > $pid
{code}

So the pid file is create or update even the start of the service failed. The 
next stop command will then fail, because the pid file has he wrong pid in it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to