diff --git a/hadoop-common-project/hadoop-common/src/main/bin/hadoop-functions.sh b/hadoop-common-project/hadoop-common/src/main/bin/hadoop-functions.sh index c4c3157b9d..45fba7232a 100755 --- a/hadoop-common-project/hadoop-common/src/main/bin/hadoop-functions.sh +++ b/hadoop-common-project/hadoop-common/src/main/bin/hadoop-functions.sh @@ -2192,6 +2192,13 @@ function hadoop_daemon_handler case ${daemonmode} in status) hadoop_status_daemon "${daemon_pidfile}" + if [[ $? == 0 ]]; then + echo "${daemonname} is running as process $(cat "${daemon_pidfile}")." + elif [[ $? == 1 ]]; then + echo "${daemonname} is stopped." + else + hadoop_error "hadoop_status_daemon error." + fi exit $? ;;