在 RHEL(Redhat Enterprise Linux)7 上全新安装(整体式)PE(Puppet Enterprise)3.3 时,我目前收到以下错误:
...
Info: Loading facts in /var/opt/lib/pe-puppet/lib/facter/git_html_path.rb
Info: Loading facts in /var/opt/lib/pe-puppet/lib/facter/git_version.rb
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed when searching for node puppet.***: Could not find terminus console for indirection node
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
在主节点上运行时:
puppet agent --test
磁盘上存在 console.rb 文件:/opt/puppet/share/puppet/modules/puppet_enterprise/lib/puppet/indirector/node/console.rb
版本:3.6.2 (Puppet Enterprise 3.3.0)
并不是说 Puppet 似乎已经能够与控制台建立联系,但我可以通过 Web 浏览器访问它,并且前 4 次测试运行都出现在控制台中,但现在却没有了(什么都没有改变)。我不明白为什么找不到控制台终端,甚至不知道 Puppet 在哪里(显然是在错误的地方)
Ruby 版本:ruby 2.0.0p353 (2013-11-22) [x86_64-linux]