现在是时间零九年最后一天的下午五点
值此年末岁初的佳节时期
54chen祝订阅没订阅科学院日志的朋友们 元旦快乐!
特地送出shell脚本一个,适合用于经常性的和十台以上服务器打交道的同志们,解放双手。看码:
第一个文件 run.sh 功能 总控 运行的文件 是作时的入口
#!/bin/sh
SERVER_FILE=server
SERVER_LIST="`cat ${SERVER_FILE}|grep -v "#"`"
for SERVER in `echo "${SERVER_LIST}"`
do
echo ${SERVER}
sh runOne.sh ${SERVER};
done;
第二个文件 runOne.sh 功能 自定义每个服务器要进行的作的步骤
#!/bin/sh
host=$1
ssh root@$host "yum -y install mysql-server" #上传
scp my.cnf root@$host:/etc/my.cnf #作
第三个文件 server 功能 记录有哪些服务器要作 #号可以注释不想作的机器
#10.22.206.21
10.22.206.22
10.22.206.23
10.22.206.24
10.22.206.25
使用的时候,先设置server文件,直接./run.sh 就开始执行,灵活鸡动,方便快捷。
原创文章如转载,请注明:转载自五四陈科学院[http://www.54chen.com]
捐赠说明