首页 > 代码库 > saltstack(master迁移)
saltstack(master迁移)
环境:http://www.cnblogs.com/zzzhfo/p/6126223.html
在添加一台master
把master的/etc/salt目录下的pki打包 上传至第二台master的/etc/salt目录下;然后修改minion端/etc/hosts 把salt 指向新的master、重启服务。
- 打包文件
[root@salt-server salt]# tar -czf pki.tar.gz pki [root@salt-server salt]# ls master pki pki.tar.gz 使用lrzsz下载到本地 [root@salt-server salt]# sz pki.tar.gz 新的master主机操作 使用lrzsz上传到/etc/salt下 [root@salt-server02 salt]# rz [root@salt-server02 salt]# tar -xzf pki.tar.gz [root@salt-server02 salt]# /etc/init.d/salt-master start Starting salt-master daemon:
- 修改minion的hosts
[root@salt-server salt]# salt ‘*‘ cmd.run ‘grep salt /etc/hosts‘ salt-client-02: 192.168.119.132 salt salt-minion-01: 192.168.119.132 salt [root@salt-server salt]# salt ‘*‘ cmd.run "sed -i ‘s#132#129#‘ /etc/hosts" #改为新的master的IP salt-client-02: salt-minion-01: [root@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
- 重启服务
[root@salt-server salt]# salt ‘*‘ service.restart salt-minion salt-minion-01: True salt-client-02: True
查看minion服务是否正常
[root@salt-client-02 /]# ps -ef | grep salt root 1459 1 0 08:36 ? 00:00:00 /usr/bin/python2.6 /usr/bin/salt-minion -d root 1464 1154 0 08:36 pts/0 00:00:00 grep salt [root@salt-minion-01 /]# ps -ef | grep salt root 1418 1 1 01:27 ? 00:00:00 /usr/bin/python2.6 /usr/bin/salt-minion -d root 1423 1176 0 01:27 pts/1 00:00:00 grep salt
在新的master主机上测试
[root@salt-server02 salt]# salt ‘*‘ test.ping salt-client-02: True salt-minion-01: True
saltstack(master迁移)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。