if (($# < 1)); then
echo no args input, exit.
exit 1
fi
case $1 in
start)
echo [INFO] starting dfs ...
start-dfs.sh
echo [INFO] done.
echo [INFO] starting yarn on centos002 ...
ssh centos002 start-yarn.sh
echo [INFO] done.
echo [INFO] starting historyserver ...
mapred --daemon start historyserver
echo [INFO] done.
;;
stop)
echo [INFO] stop historyserver ...
mapred --daemon stop historyserver
echo [INFO] done.
echo [INFO] stop yarn on centos002 ...
ssh centos002 stop-yarn.sh
echo [INFO] done.
echo [INFO] stop dfs ...
stop-dfs.sh
echo [INFO] done.
;;
*)
echo require \"start\" or \"stop\", but provide "$1"
exit 1
;;
esac
echo ""
echo [INFO] jps information:
echo ===== centos001 ===== :
jps | sort -k 2 | grep -v Jps
echo ===== centos002 ===== :
ssh centos002 jps | sort -k 2 | grep -v Jps
echo ===== centos003 ===== :
ssh centos003 jps | sort -k 2 | grep -v Jps
hadoop启动脚本
发布时间 2023-05-09 13:32:44作者: aminor