色粉盒撒娇 发表于 2015-9-16 09:55:18

SaltStack快速部署及测试

  测试环境:CentOS6.6 X86_64



# cat /etc/hosts
192.168.199.61 Ansible
192.168.199.60 Nginx1
192.168.199.62 Nginx2
192.168.199.63 Haproxy
  
  
  YUM 源



# wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm

# rpm -ivh epel-release-6-8.noarch.rpm
  
  安装saltstack
  只需要一台安装master即可,其他的全部安装minion.
  安装salt-master



# yum -y install salt-master enablerepr=epel-testing
  
  安装salt-minion



#yum -y install salt-minion enablerepr=epel-testing
  
  配置saltstack
  minion配置



# echo '192.168.199.61 Ansible' >> /etc/hosts
# sed -i 's/#master: salt/master: Ansible/g' /etc/salt/minion
# cat/etc/salt/minion | grep "^master"
master: Ansible
  
  看清楚了master前面有两个空格,这行代码表示要连接的saltstack的master是Ansible
  master配置



# sed -i 's/#interface: 0.0.0.0/interface: 192.168.199.61/g' /etc/salt/master
# cat /etc/salt/master | grep '^interface'
interface: 192.168.199.61
  
  master监听192.168.199.61,老样子前面也是有两个空格,否则启动的时候会报错.
  启动saltstack
  启动master



# service salt-master start
Starting salt-master daemon:                              
  
  启动minion



#service salt-minion start
Starting salt-minion daemon:                              
  
  
  测试

  
  参照:http://www.ttlsa.com/saltstack/install-saltstack-on-linux/
页: [1]
查看完整版本: SaltStack快速部署及测试