前置博客
启动
创建
第一步:在/usr/local/bin目录下创建文件xstart-hadoop.sh,编辑内容:
#!/bin/bash
echo "================ hcmaster DFS start..... ==============="
ssh hc@hcmaster '/usr/local/hadoop3.1.2/sbin/start-dfs.sh
echo "================ hcslave1 YARN start..... ==============="
ssh hc@hcslave1 '/usr/local/hadoop3.1.2/sbin/start-yarn.sh
echo "================ hcslave2 JobHistoryServer start..... ==============="
ssh hc@hcslave2 '/usr/local/hadoop3.1.2/sbin/mr-jobhistory-daemon.sh start historyserver'
第二步:改变文件的拥有者
sudo chown hc:hc xstart-hadoop.sh
第三步:改变权限
chmod 764 xstart-hadoop.sh
测试
关闭
第一步:在/usr/local/bin目录下创建文件xstop-hadoop.sh,编辑内容:
#!/bin/bash
# Hadoop
echo "================ hcslave2 JobHistoryServer stoping.......... ==============="
ssh hc@hcslave2 '/usr/local/hadoop3.1.2/sbin/mr-jobhistory-daemon.sh stop historyserver'
echo "================ hcslave1 YARN stoping.......... ==============="
ssh hc@hcslave1 '/usr/local/hadoop3.1.2/sbin/stop-yarn.sh
echo "================ hcmaster DFS stoping.......... ==============="
ssh hc@hcmaster '/usr/local/hadoop3.1.2/sbin/stop-dfs.sh
第二步:改变文件的拥有者
sudo chown hc:hc xstop-hadoop.sh
第三步:改变权限
chmod 764 xstop-hadoop.sh