saltstack——主機改名

已存在salt中的機器,爲了規範,有時候需要將這批主機改名,但改完名之後,salt是需要清除緩存的。

操作流程:在master把這批機器剔除;然修改這批機器的主機名、在/etc/salt目錄下、用mv把minion_id和pki的目錄重命名、重啓salt-minion服務(在mster段能再次監控到這臺主機後、可把上面重命名的文件刪除) 

把bd-hdp01改名爲bd-hdp02

在salt-server上把bd-hdp01剔除

[root@salt-server /]# salt-key -L|grep bd-hdp01
Accepted Keys:
bd-hdp01
Denied Keys:
Unaccepted Keys:
Rejected Keys:

[root@salt-server /]# salt-key -d 'bd-hdp01' -y
Deleting the following keys:
Accepted Keys:
bd-hdp01
Key for minion salt-client-01 deleted.
[root@salt-server /]# salt-key -L|grep bd-hdp02
Accepted Keys:
bd-hdp02
Denied Keys:
Unaccepted Keys:
bd-hdp01
Rejected Keys:

修改主機名

[root@bd-hdp011 /]# cat /etc/sysconfig/network #重啓生效 NETWORKING=yes HOSTNAME=bd-hdp01 [root@bd-hdp01 /]# hostname bd-hdp01 [root@bd-hdp01 /]# bash

 

刪除minion_id和pki(建議使用mv命令)

[root@bd-hdp01 /]# cd /etc/salt/
[root@bd-hdp01 salt]#mv minion_id minion_id.bak
[root@bd-hdp01 salt]# mv pki pki.bak
[root@bd-hdp01 salt]# /etc/init.d/salt-minion restart
Stopping salt-minion daemon:                               [  OK  ]
Starting salt-minion daemon:                               [  OK  ]
[root@bd-hdp01 salt]# ls
minion  minion.d  minion_id  minion_id.bak  pki  pki.bak
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章