1.分发 (将 a.jar 分发到各个主机集群名的 /app/cdcs/batch/shell/loadserver 目录下)
ansible azunit1(主机集群名) -m copy -a "src =./a.jar dest=/app/cdcs/batch/shell/loadserver"
2.替换 (将A.sh文件中的clusterid=XXX替换为clusterid=BBB)
ansible azunit1(主机集群名) -m shell -a "find /app/cdcs/batch/ -type f -name A.sh | xargs sed -i 's/clusterid=XXX/clusterid=BBB/g' "
3.执行(在主机集群名中执行 source/etc/profile 的命令)
ansible azunit1(主机集群名) -m shell -a ''source/etc/profile''
4.用sed -i 的命令替换执行 (用命令行替换配置)
sed -i 's/10.199.14.201/10.193.14.206/g' /app/cdcs/batch/config/bootstrap-dev.yml