saltstack安装配置(syndic)

  syndic是saltstack用来做集群部署的,一般结构如图:

  syndic是一个特殊的minion,syndic类继承于minion类,syndic可以看作一个代理,只做数据传递。

  CentOS上安装master的时候就已经安装了Syndic。设置的时候只需将TopMaster的order_master设置为True,将Syndic的syndic_master 设置为 topmaster的hostname或IP即可。

  下面是一个实例。

  这个是在saltstack安装配置(master&&syndic)修改的,原来的master编程syndic,在它之上添加一个topmaster。

  (1)配置salt.topmaster.test。

[root@salt ~]# vi /etc/salt/master 
#修改
order_masters: True

  (2)配置salt.master.test。

[root@salt ~]# vi /etc/salt/master 
#修改
syndic_master: salt.topmaster.test

  (3)重启syndic节点的master,启动syndic节点的syndic,启动topmaster的master进程。(如果已经启动就重启)

 

参考:http://www.jsxubar.info/salt-syndic.html

        http://www.linuxyw.com/a/yunweijingyan/xitongguanli/20130624/584.html

        http://docs.saltstack.com/en/latest/topics/topology/syndic.html

 

posted @ 2014-08-01 14:18  山楂条子  阅读(826)  评论(0编辑  收藏  举报