saltstack(master迁移)
环境:http://www.cnblogs.com/zzzhfo/p/6126223.html在添加一台master
把master的/etc/salt目录下的pki打包 上传至第二台master的/etc/salt目录下;然后修改minion端/etc/hosts 把salt 指向新的master、重启服务。
[*]打包文件
# tar -czf pki.tar.gz pki
[iyunv@salt
-server salt]# ls
masterpkipki.tar.gz
使用lrzsz下载到本地
[iyunv@salt
-server salt]# sz pki.tar.gz
新的master主机操作
使用lrzsz上传到
/etc/salt下
[iyunv@salt
-server02 salt]# rz
[iyunv@salt
-server02 salt]# tar -xzf pki.tar.gz
[iyunv@salt
-server02 salt]# /etc/init.d/salt-master start
Starting salt
-master daemon:
[*]修改minion的hosts
# salt '*' cmd.run 'grep salt /etc/hosts'
salt
-client-02:192.168.119.132 salt
salt
-minion-01:192.168.119.132 salt
[iyunv@salt
-server salt]# salt '*' cmd.run "sed -i 's#132#129#' /etc/hosts" #改为新的master的IP
salt
-client-02:
salt
-minion-01:
[iyunv@salt
-server salt]# salt '*' cmd.run 'grep salt /etc/hosts'
salt
-client-02:192.168.119.129 salt
salt
-minion-01:192.168.119.129 salt
[*]重启服务
# salt '*' service.restart salt-minion
salt
-minion-01: True
salt
-client-02: True
查看minion服务是否正常
# ps -ef | grep salt
root
1459 10 08:36 ? 00:00:00 /usr/bin/python2.6 /usr/bin/salt-minion -d
root
146411540 08:36 pts/0 00:00:00 grep salt
[iyunv@salt
-minion-01 /]# ps -ef | grep salt
root
1418 11 01:27 ? 00:00:00 /usr/bin/python2.6 /usr/bin/salt-minion -d
root
142311760 01:27 pts/1 00:00:00 grep salt
在新的master主机上测试
# salt '*' test.ping
salt
-client-02: True
salt
-minion-01: True
页:
[1]