之前写了一篇【hadoop】master一键启动zkServer-CSDN博客
现在是最好的安排:
cd ~
vim hadoop-all.sh
#!/bin/bash
# 检查参数是否为 start 或 stop
if [ "$1" = "start" ]; then
# 启动服务
sh ~/zk-all.sh start
start-dfs.sh
start-yarn.sh
elif [ "$1" = "stop" ]; then
# 停止服务
stop-yarn.sh
stop-dfs.sh
sh ~/zk-all.sh stop
else
echo "用法: $0 {start|stop}"
exit 1
fi
2.给它权限
chmod +x hadoop-all.sh
然后就可以通过
cd ~
sh hadoop-all.sh start
来一键启动了,舒服了!