无法使用“puppet agent --test”请求证书表单代理
Can't request for certificate form agent using ' puppet agent --test '
我是 puppet 的新手,我正在配置 puppet master 之间的连接 "puppet" 我已经编辑了代理和客户端上的主机文件,并且我已经编辑了代理节点上的 puppet.conf 来解决大师。我可以在两台服务器之间 ping 通。
我检查了 master 的证书列表,但没有请求。
但我仍然收到此错误。
如何解决这个问题?
我的配置是:
傀儡师是:
名称:puppet,代理:centos
两者都在 VM 上,具有相同的 puppet 版本
您已在代理 (puppet.conf) 中配置主控主机名,"puppet":
- 将其添加到代理服务器中的/etc/hosts。需要一行指示主 IP 和主机名。
- 然后,执行 sudo puppet cert sign --all in your master。
在/etc/puppetlabs/puppet/puppet.conf
server = SERVER_FQDN
尝试在此处提供 IP 地址。
我找到问题了。问题出在新版本的 puppet 中,我们必须 运行 启用 puppet 服务器。只启动 puppet 服务器和服务是行不通的,我们还必须启用服务器。
以下命令用于启动服务器:
puppet resource service puppetserver ensure=running
这条命令是为了启用服务器。
puppet resource service puppetserver enable=true
要在主机上启动 putty,下面提到的命令在较新的 puppet 版本中不起作用
systemctl status puppetserver
要启动 puppet master,您需要启动服务器并启用服务器
命令用于启动服务器:
puppet resource service puppetserver ensure=running
命令是开启服务器:
puppet resource service puppetserver enable=true
并在从机上使用以下命令启动 puppet
systemctl status puppetserver
我是 puppet 的新手,我正在配置 puppet master 之间的连接 "puppet" 我已经编辑了代理和客户端上的主机文件,并且我已经编辑了代理节点上的 puppet.conf 来解决大师。我可以在两台服务器之间 ping 通。
我检查了 master 的证书列表,但没有请求。
但我仍然收到此错误。
如何解决这个问题?
我的配置是:
傀儡师是:
名称:puppet,代理:centos
两者都在 VM 上,具有相同的 puppet 版本
您已在代理 (puppet.conf) 中配置主控主机名,"puppet":
- 将其添加到代理服务器中的/etc/hosts。需要一行指示主 IP 和主机名。
- 然后,执行 sudo puppet cert sign --all in your master。
在/etc/puppetlabs/puppet/puppet.conf
server = SERVER_FQDN
尝试在此处提供 IP 地址。
我找到问题了。问题出在新版本的 puppet 中,我们必须 运行 启用 puppet 服务器。只启动 puppet 服务器和服务是行不通的,我们还必须启用服务器。 以下命令用于启动服务器:
puppet resource service puppetserver ensure=running
这条命令是为了启用服务器。
puppet resource service puppetserver enable=true
要在主机上启动 putty,下面提到的命令在较新的 puppet 版本中不起作用
systemctl status puppetserver
要启动 puppet master,您需要启动服务器并启用服务器
命令用于启动服务器:
puppet resource service puppetserver ensure=running
命令是开启服务器:
puppet resource service puppetserver enable=true
并在从机上使用以下命令启动 puppet
systemctl status puppetserver