本地yum源安装CM
附软件链接链接:https://pan.baidu.com/s/1OwSb7FOttGC4a3CcphKXnQ
提取码:7456
tip:失效私信
一、环境准备
1.准备三台服务器
1:8G
2:8G
3:8G
2.免密登录
#配置/etc/hosts
vim /etc/hosts
...
#三台机器
ssh-keygen -t rsa
ssh-copy-id hadoop1
ssh-copy-id hadoop2
ssh-copy-id hadoop3
3.脚本
mkdir -p /root/bin
vim /root/bin/jps.sh
#!/bin/bash
for i in hadoop1 hadoop2 hadoop3
do
echo ===================== $i =====================
ssh $i "source /etc/profile && jps $@ | grep -v Jps"
done
chmod u+x /root/bin/jps.sh
vim /root/bin/xsync
#!/bin/bash
#1. 判断参数个数
if [ $# -lt 1 ]
then
echo Not Enough Arguement!
exit;
fi
#2. 遍历所有目录,挨个发送
for file in $@
do
#3. 获取父目录
pdir=$(cd -P $(dirname $file); pwd)
#4. 获取当前文件的名称
fname=$(basename $file)
#5. 遍历集群所有机器,拷贝
for host in hadoop1 hadoop2 hadoop3
do