安装SaltStack自动化软件
安装master端:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# ifconfig
eth0 Link encap:EthernetHWaddr 52:54:00:28:16:11
inet addr:192.168.0.21Bcast:192.168.1.255Mask:255.255.254.0
inet6 addr: fe80::5054:ff:fe28:1611/64 Scope:Link
UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1
RX packets:2648004 errors:0 dropped:0 overruns:0 frame:0
TX packets:21384 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:338622498 (322.9 MiB)TX bytes:1884671 (1.7 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNINGMTU:65536Metric:1
RX packets:39 errors:0 dropped:0 overruns:0 frame:0
TX packets:39 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2694 (2.6 KiB)TX bytes:2694 (2.6 KiB)
# yum install epel-release -y
# yum install salt-master -y
# salt-master --version
salt-master 2015.5.8 (Lithium)
# /etc/init.d/salt-master start
Starting salt-master daemon:
# ss -lnpt | grep 45
LISTEN 0 100 *:4505 *:* users:(("salt-master",4882,12))
LISTEN 0 100 *:4506 *:* users:(("salt-master",4902,20))
#
#启动salt-master端
====================================================================
安装minion端:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# ifconfig
eth0 Link encap:EthernetHWaddr 52:54:00:20:B9:98
inet addr:192.168.0.22Bcast:192.168.1.255Mask:255.255.254.0
inet6 addr: fe80::5054:ff:fe20:b998/64 Scope:Link
UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1
RX packets:2561616 errors:0 dropped:0 overruns:0 frame:0
TX packets:17514 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:328408944 (313.1 MiB)TX bytes:1569597 (1.4 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNINGMTU:65536Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b)TX bytes:0 (0.0 b)
# yum install epel-release -y
# yum install salt-minion -y
# salt-minion --version
salt-minion 2015.5.8 (Lithium)
# sed -i 's@^#master:.*@master: 192.168.0.21@' /etc/salt/minion
#192.168.0.21是我master端的IP地址
1
2
3
4
5
6
# /etc/init.d/salt-minion start
Starting salt-minion daemon:
# ps -ef | grep salt-minion
root 3983 10 15:59 ? 00:00:00 /usr/bin/python2.6 /usr/bin/salt-minion -d
root 413937550 16:08 pts/0 00:00:00 grep salt-minion
#
#启动salt-minion端
master端:
1
2
3
4
5
6
7
# salt-key-L
Accepted Keys:
Denied Keys:
Unaccepted Keys:
vm02
Rejected Keys:
#
#出现了vm02的key
#salt-key常用的选项有
# -a -A -l -L -d -D -y
#接受vm02的key
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# salt-key -a vm02
The following keys are going to be accepted:
Unaccepted Keys:
vm02
Proceed? y
Key for minion vm02 accepted.
#
# salt "*" test.ping
vm02:
True
#
# salt "*" cmd.run "ifconfig"
vm02:
eth0 Link encap:EthernetHWaddr 52:54:00:20:B9:98
inet addr:192.168.0.22Bcast:192.168.1.255Mask:255.255.254.0
inet6 addr: fe80::5054:ff:fe20:b998/64 Scope:Link
UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1
RX packets:2654870 errors:0 dropped:0 overruns:0 frame:0
TX packets:18851 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:336733440 (321.1 MiB)TX bytes:1832351 (1.7 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNINGMTU:65536Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b)TX bytes:0 (0.0 b)
#
#至此,你的salt已经安装成功!!
#更多的使用方法请查官网文档!!!!
页:
[1]