[ https://issues.apache.org/jira/browse/HBASE-8793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13691980#comment-13691980 ]
Jean-Marc Spaggiari commented on HBASE-8793: -------------------------------------------- Hi Michael, The version of this script for the Cloudera distribution has been modified a lot. So you will need to report the issue on the Cloudera's CDH distribution list and open a defect on that side. This defect (HBASE-8793) will have to be closed since this doesn't applied to the Apache version. Let me know if you are not on the CDH distribution list and I will point you to the right URLs/directions. > Regionserver ubuntu's startup script return code always 0 > --------------------------------------------------------- > > Key: HBASE-8793 > URL: https://issues.apache.org/jira/browse/HBASE-8793 > Project: HBase > Issue Type: Bug > Components: scripts > Affects Versions: 0.94.6 > Environment: Description: Ubuntu 12.04.2 LTS > Hbase: 0.94.6+96-1.cdh4.3.0.p0.13~precise-cdh4.3.0 > Reporter: Michael CzerwiĆski > Priority: Minor > > hbase-regionserver startup script always returns 0 (exit 0 at the end of the > script) this is wrong behaviour which causes issues when trying to recognise > true status of the service. > Replacing it with 'exit $?' seems to fix the problem, looking at hbase master > return codes are assigned to RETVAL variable which is used with exit. > Not sure if the problem exist in other versions. > > /etc/init.d/hbase-regionserver.orig status > hbase-regionserver is not running. > > echo $? > After fix: > > /etc/init.d/hbase-regionserver status > hbase-regionserver is not running. > > echo $? > 1 -- 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