puppet agent注册失败且未监听8139端口
配置简介:
五台服务器,1~5,每台都起了agent,4上面起了master;
puppet.conf中配置了listen=true;并且使用的都是默认端口
操作:
分别启动agent和master,所有agent注册正常;
master上执行puppet cert clean -a,然后删除/etc/puppet/ssl及/var/lib/puppet;
agent上删除/etc/puppet/ssl及/var/lib/puppet;
然后再分别启动agent和master
现象:
按照上面的操作之后,在master上执行puppet cert list -a看不到任何服务器5的信息,两者是可以ping通的;其他agent都是正常的;
查看5上面agent的Log文件,显示Did not receive certificate,但是在master上看不到5的请求;这时候在5上ps查看,agent进程是起来的,但是没有监听任何端口,8139也没被占用;
在5上kill掉进程,然后删除/etc/puppet/ssl,再次启动agent,发现注册OK;
有人知道这是什么原因么?