當初始化安裝 minion 啓動服務啓動後spa
/etc/salt/pki/master/minions
目錄中(無擴展名);/etc/salt/pki/minion/minion_master.pub
minion 默認按照必定的順序,試圖找到一個不是localhost的值做爲其IDrest
這裏不須要知道salt是按照怎樣的順序取值的,只須要記住如下優先級便可code
hostname
< /etc/salt/minion_id
< /etc/salt/minion文件中的id值
io
1 |
/etc/salt/pki/master/master.pub |
1 |
/etc/salt/pki/master/minions/ |
1 |
/etc/salt/pki/minion/minion.pub |
1 |
/etc/salt/pki/minion/minion_master.pub |
1 |
/etc/salt/minion_id |
在實際使用過程當中,minion端可能會遇到各類緣由致使的密鑰對兒不匹配的狀況,形成在master端顯示在denied keys列表中沒法經過認證。table
1 |
rm -fr /etc/salt/pki/minion/minion_master.pub |
===========================================================================================================================================================ast
SALTSTACK 安裝完成後默認使用hostname 做爲ID,須要修改ID:class
1.中止minion服務擴展
2.刪除salt-minion 公鑰文件 /etc/salt/pki/minion.pub /etc/salt/pki/minion.pemservice
3.修改新的minion_id nio
4.MASTER上刪除舊的KEY
5.MINION端從新啓動
6.MASTER端從新接受新的key
修改完成。
因沒法截圖至外網區域,故只留文字記錄修改過程。