現象:昨天下面發現有台阿裡雲主機的主機名類似于dns-slave.wanwan.com,但是在salt-key中的值卻是xxsadsdsdwqdsasd.wanwan.com,類似這種長串的資料,顯然不是我們想要的效果。
[root@dns-master ~]# salt-key -L
Accepted Keys:
dns-master.wanwan.com
xxsadsdsdwqdsasd.wanwan.com
Denied Keys:
Unaccepted Keys:
Rejected Keys:
一開始懷疑是之前用了類似的名稱進行注冊過,想着修改下minion_id看看,然後做了以下嘗試:
<code>a)用戶端停止salt-minion</code>
<code>b)服務端salt-key -d </code><code>'id'</code>
<code>c)在minion端删除pki目錄</code>
<code>d)在minion端,然後删除minion_id這個檔案</code>
<code>e)修改minion檔案</code>
發現無法仍舊不能生效,後來檢視發現/etc/hosts檔案裡面有條記錄如下:
10.10.10.170 xxsadsdsdwqdsasd.wanwan.com
我們嘗試将此條記錄登出後,然後再次做修改minion_id的動作:
問題得到解決。
本文轉自 冰凍vs西瓜 51CTO部落格,原文連結:http://blog.51cto.com/molewan/1981878,如需轉載請自行聯系原作者