天天看點

saltstack中salt-key收集的主機名與實際主機名不一緻

現象:昨天下面發現有台阿裡雲主機的主機名類似于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,如需轉載請自行聯系原作者

繼續閱讀