saltstack安裝配置

2021-07-16 10:18:50 字數 1809 閱讀 7266

1.準備三颱機器

salt-master(192.168.4.68)  

salt-minion1(192.168.4.67) 

salt-minion2(192.168.4.69)

2.開始安裝

salt-master

rpm -ivh

yum -y update

yum install -y salt-master

vim /etc/salt/master

inte***ce: 192.168.4.68

auto_accept: true

/etc/init.d/salt-master start

salt-minion1

rpm -ivh

yum -y update

yum install -y salt-minion

vim /etc/salt/minion

master: 192.168.4.68   

id: minion1

salt-minion2

rpm -ivh

yum -y update

yum install -y salt-minion

vim /etc/salt/minion

master: 192.168.4.68

id: minion2

3.安裝配置好之後開始測試

salt-key list    

或者 salt-key -l          ##檢視所有minion-key

如果顯示為

accepted keys:

denied keys:

unaccepted keys:

rejected keys:

表示沒有成功,檢查測試相關埠

在minion上telnet 192.168.4.68 4505 發現防火牆有限制

關掉防火牆即可/etc/init.d/iptables stop

之後如果還是不行,先執行

salt-key -a          ##接收所有的minion-key

之後檢視成功

salt-key -l

accepted keys:

minion1

minion2

denied keys:

unaccepted keys:

rejected keys:

4.其他命令

salt-key -l              ##檢視所有minion-key

salt-key -a ##接受某個minion-key

salt-key -d ##刪除某個minion-key

salt-key -a              ##接受所有的minion-key

salt-key -d              ##刪除所有的minion-key

salt-call test.ping           ##自己執行test.ping命令

salt-call cmd.run 'ifconfig'  ##自己執行cmd.run函式

salt-cp 'test*' index.html /tmp/a.html      ##salt-cp分發檔案到minion上,不支援目錄分發

salt-master            ##前台執行master

salt-master -d         ##後台執行master

salt-master -l debug   ##前台debug輸出

saltstack安裝配置(halite)

saltstack官方提供了乙個簡單的web ui halite。但是給出的安裝配置方法實在沒法實現,在網上找了幾篇部落格,見文章末尾的參考鏈結,可以用起來了。但是功能有點簡單。這篇文章記錄安裝配置halite的過程。1.從github轉殖halite原始碼。2.安裝salt api yum ins...

saltstack的簡單安裝配置

系統環境 服務端和客戶端均為centos7,關閉防火牆和selinux 安裝master和minion root v72 yum.repos.d yum install salt master y root v72 yum.repos.d yum install salt minion y root...

CentOS 7下SaltStack安裝配置詳解

centos 7下saltstack安裝配置詳解 簡述 saltstack saltstack是乙個新的基礎平台管理工具,只需要花費數分鐘即可執行起來,可以支撐管理上萬台伺服器的規模,數秒鐘即可完成資料傳遞。saltstack是使用python語言開發的,同時也支援restapi方便二次開發以及和它...