一、批量同步文件方法

首先,在master端 /home/salt/目录下创建文件夹files目录,然后将需要同步的rsync.py 上传到该路径下。执行以下步骤命令即可

1、加入服务器组

vi /etc/salt/master.d/nodegroups.conf

nodegroups:
  tongbu1:  'L@ip1,ip2,ip3'
  tongbu2:  'L@ip1,ip2,ip3'

2、重启salt-master服务

service salt-master restart

3、同步节点1

salt -N 'tongbu1' cp.get_file salt://files/rsync.py /home/salt/scripts/rsync.py makedirs=True

4、同步节点2

salt -N 'tongbu2' cp.get_file salt://files/rsync.py /home/salt/scripts/rsync.py makedirs=True

5、md5sum检查同步文件是否成功

salt -N  'tongbu1' cmd.run 'md5sum /home/salt/scripts/rsync.py
salt -N  'tongbu2' cmd.run 'md5sum /home/salt/scripts/rsync.py


二、待续