6.代理功能實現服務器批量管理功能

        master
    proxy        proxy
minion端 ............minion端vim

syndic:
    syndic接口是一個強大的工具,容許創建salt命令拓撲結構,salt的基本結構是一個salt master指揮一組salt minion,syndic接口是一種特殊的直通minion,它運行在一個master上且鏈接到另一個master,而後syndic minion所鏈接的master就能夠控制鏈接運行到syndic的master上的minion
1.安裝syndic
    [root@slat-proxy ~]# yum install salt-master 
2.修改配置文件
    [root@slat-proxy ~]# vim /etc/salt/master
        syndic_master: salt-master
3.啓動syndic
    [root@slat-proxy ~]# /etc/init.d/salt-syndic start
    Starting salt-syndic daemon:                               [  OK  ]        工具

4.在master刪除minion添加proxy
    salt-key -D -y
    salt-key -a salt-proxy -y
5.在minion端添加salt-proxy
    [root@salt-minion ~]# vim /etc/salt/minion
    master: salt-proxy
[root@salt-master ~]# salt-key -L
        Accepted Keys:
        slat-proxy
        Denied Keys:
        Unaccepted Keys:
        salt-minion
        Rejected Keys:
[root@slat-proxy ~]# salt-key -L
        Accepted Keys:
        salt-minion
        Denied Keys:
        Unaccepted Keys:
        Rejected Keys:接口

這裏須要注意的是minion改了以後須要把id和pki刪除重啓,須要在master上開啓order_master
[root@salt-minion salt]# rm minion.d pki -rf
[root@salt-master ~]# salt '*' cmd.run 'hostname'
salt-minion:
    salt-minioncmd

相關文章
相關標籤/搜索