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看看,然后做了以下尝试:

1
2
3
4
5
a)客户端停止salt-minion
b)服务端salt-key -d  'id'
c)在minion端删除pki目录
d)在minion端,然后删除minion_id这个文件
e)修改minion文件

发现无法仍旧不能生效,后来查看发现/etc/hosts文件里面有条记录如下:

10.10.10.170 xxsadsdsdwqdsasd.wanwan.com

我们尝试将此条记录注销后,然后再次做修改minion_id的动作:

1
2
3
4
5
a)客户端停止salt-minion
b)服务端salt-key -d  'id'
c)在minion端删除pki目录
d)在minion端,然后删除minion_id这个文件
e)修改minion文件

问题得到解决。











本文转自 冰冻vs西瓜 51CTO博客,原文链接:http://blog.51cto.com/molewan/1981878,如需转载请自行联系原作者
目录
相关文章
|
存储 网络安全 数据安全/隐私保护
SSH连接远程服务器,本地known_hosts文件记录了什么
今天工作时,使用ssh命令远程连接公司的本地服务器时,突然出现以下错误
761 0
|
网络安全
生成多个ssh key添加到ssh-agent测试连接报错
ssh key添加到ssh-agent测试连接报错 ssh -T git@github.com 如下报错,说明是~/.ssh/config文件问题.ssh/config: line 5: Bad configuration option: usekeychain修改配置文件解决问题,完整流程看这里Mac系统如下 Host new HostName github.
3043 0
Salt-ssh批量部署minion
1. 配置salt-ssh 1.1 Master节点安装salt-ssh软件包 yum -y install salt-ssh 1.
1057 0
|
网络安全 数据安全/隐私保护 开发工具