歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

SaltStack安裝

salt-master安裝
[salt-master]# yum install salt-master

master端的配置文件是在 /etc/salt/master

對於此配置文件的詳細配置可以查看 http://docs.saltstack.org/en/latest/ref/configuration/master.html

運行:
[salt-master]# salt-master -d
salt-minion安裝

[salt-minion]# yum install salt-minion

也可以參考官網的安裝

wget -O - http://bootstrap.saltstack.org | sudo sh

minion端的配置文件是在 /etc/salt/minion

對於此配置文件的詳細配置可以查看 http://docs.saltstack.org/en/latest/ref/configuration/minion.html

這裡一定要配置的 master 端的IP,在  /etc/salt/minion 裡

master:master_ip

運行:
[salt-minion]# salt-minion -d

這時候兩邊都已經運行了,下面是master端證書的查看和授權。

[salt-master]# salt-key -L
Accepted Keys:
Unaccepted Keys:
host.mimion.test
Rejected Keys:

[salt-master]# salt-key -A                                                                                                                     Key for minion host.mimion.test accepted.

這時候證書已經授權好了,可以對客戶端執行系統命令了。下面的“*”代表對所有的minion,也可以針對某個

主機。
[salt-master]# salt ‘*’ test.ping
{‘host.mimion.test‘: True}
[salt-master]# salt ‘*’ cmd.run “service nginx stop
{‘host.mimion.test‘: ‘Stopping nginx daemon: nginx.’}
Copyright © Linux教程網 All Rights Reserved