#! /bin/bash
#1、判断参数是否传入
if [ $# -lt 1 ]
then
echo "必须传入一个参数..."
exit
fi
#2、匹配参数执行逻辑
case $1 in
"start")
echo "=============================启动HDFS======================"
ssh hadoop102 "start-dfs.sh"
echo "=============================启动yarn======================"
ssh hadoop103 "start-yarn.sh"
;;
"stop")
echo "=============================停止YARN======================"
ssh hadoop103 "stop-yarn.sh"
echo "=============================停止HDFS======================"
ssh hadoop102 "stop-dfs.sh"
;;
"*")
echo "参数输入错误,必须是start/stop..."
;;
esac
Hadoop启动脚本
最新推荐文章于 2024-05-06 11:43:09 发布