[iyunv@linux-node3 ~]# rpm -qa|grep salt
salt
-master-2015.5.10-2.el6.noarch
salt
-2015.5.10-2.el6.noarch
salt
-minion-2015.5.10-2.el6.noarch
[iyunv@linux
-node4 ~]# rpm -qa|grep salt
salt
-minion-2015.5.10-2.el6.noarch
salt
-2015.5.10-2.el6.noarch
配置minion
# vim /etc/salt/minion
16 master: 192.168.56.13
启动前与启动后
[iyunv@linux-node3 ~]# cd /etc/salt/
[iyunv@linux
-node3 salt]# tree
.
5 directories, 2 files
[iyunv@linux
-node3 salt]# salt-key -A #
The following keys are going to be accepted:
Unaccepted Keys:
linux
-node3.example.com
linux
-node4.example.com
Proceed
? [n/Y] y
Key
for minion linux-node3.example.com accepted.
Key
for minion linux-node4.example.com accepted.
[iyunv@linux
-node3 salt]# tree
.
├── master
├── minion
├── minion.d
│ └── _schedule.conf
├── minion_id
└── pki
├── master
│ ├── master.pem
│ ├── master.pub
│ ├── minions
│ │ ├── linux
-node3.example.com
│ │ └── linux
-node4.example.com
│ ├── minions_autosign
│ ├── minions_denied
│ ├── minions_pre
│ └── minions_rejected
└── minion
├── minion_master.pub
├── minion.pem
└── minion.pub
9 directories, 11 files
[iyunv@linux
-node3 salt]# /etc/init.d/salt-minion start
Starting salt
-minion daemon: [ OK ]
[iyunv@linux
-node3 salt]# /etc/init.d/salt-master start
Starting salt
-master daemon: [ OK ]
[iyunv@linux
-node3 salt]# tree
.
[iyunv@linux-node1 base]# salt 'linux-node2*' state.highstate
linux
-node2.example.com:
---------- ID: lamp
-install Function: pkg.installed
Result: True
Comment: All specified packages are already installed.
Started:
14:32:53.065023 Duration:
684.053 ms Changes:
---------- ID: apache
-config Function: file.managed
Name:
/etc/httpd/conf/httpd.conf Result: True
Comment: File
/etc/httpd/conf/httpd.conf is in the correct state Started:
14:32:53.751241 Duration:
8.392 ms Changes:
---------- ID: apache
-conf Function: file.recurse
Name:
/etc/httpd/conf.d Result: True
Comment: The directory
/etc/httpd/conf.d is in the correct state Started:
14:32:53.759716 Duration:
11.675 ms Changes:
---------- ID:
/etc/php.ini Function: file.managed
Result: True
Comment: File
/etc/php.ini is in the correct state Started:
14:32:53.778364 Duration:
3.226 ms Changes:
---------- ID: lamp
-service Function: service.running
Name: httpd
Result: True
Comment: Service httpd
is already enabled, and is in the desired state Started:
14:32:53.782599 Duration:
127.184 ms Changes: