1.【Xhadoop.sh】啟動hadoop叢集
阿新 • • 發佈:2021-10-17
#! /bin/bash if [ $# -lt 1 ] then echo "Tips:請輸入引數" exit fi case $1 in "start") echo "=================啟動叢集========================" echo "-----------------啟動歷史伺服器-----------" ssh pc001 "mapred --daemon start historyserver" echo "-----------------啟動HDFS-----------------" ssh pc001 "$HADOOP_HOME/sbin/start-dfs.sh" echo "-----------------啟動YARN-----------------" ssh pc002 "$HADOOP_HOME/sbin/start-yarn.sh" ;; "stop") echo "=================關閉叢集========================" echo "-----------------關閉HDFS-----------------" ssh pc001 "$HADOOP_HOME/sbin/stop-dfs.sh" echo "-----------------關閉YARN-----------------" ssh pc002 "$HADOOP_HOME/sbin/stop-yarn.sh" echo "-----------------關閉歷史伺服器-----------" ssh pc001 "mapred --daemon stop historyserver" ;; *) echo "Error:請輸入正確的引數" echo "引數 start: 啟動叢集" echo "引數 stop : 關閉叢集" ;; esac