#Hadoop集群启动/停止脚本

#!/bin/bash
if [ $3 lt 1 ]
then
	echo "No Args Input!"
	exit;
fi
case $1 in
"start")
	echo "============================= 启动大数据集群 ============================="
	echo "----------------------------- 启动HDFS集群 -----------------------------"
	ssh node1 "/opt/bigdata/hadoop-2.9.2/sbin/start-dfs.sh"
	echo "----------------------------- 启动yarn集群 -----------------------------"
	ssh node1 "/opt/bigdata/hadoop-2.9.2/sbin/start-yarn.sh"
	echo "----------------------------- 启动hbase集群 -----------------------------"
	ssh node1 "/opt/bigdata/hbase-2.2.6/bin/start-hbase.sh"
;;
"stop")
	echo "============================= 关闭大数据集群 ============================="
	echo "----------------------------- 关闭hbase集群 -----------------------------"
	ssh node1 "/opt/bigdata/hbase-2.2.6/bin/stop-hbase.sh"
	echo "----------------------------- 关闭yarn集群 -----------------------------"
	ssh node1 "/opt/bigdata/hadoop-2.9.2/sbin/stop-dfs.sh"
	echo "----------------------------- 关闭hdfs集群 -----------------------------"
	ssh node1 "/opt/bigdata/hadoop-2.9.2/sbin/stop-yarn.sh"
;;
*)
	echo "Input Args Error!"
;;
esac
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐