尝试使用PuppetDB (v5.1.2)模块在单独的节点上安装PuppetDB,在Puppet上运行木偶代理(试图用PuppetDB模块配置服务器)时,我将获得Notice: Unable to connect to puppetdb server (https://puppetdb.example.com:8081): Connection refused - connect(2) for "puppetdb.example.com" port 8081。这是我的site.pp
node 'puppetserver.example.com' {
class { 'puppetdb::master::config':
puppetdb_server => 'puppetdb.example.com',
}
}
node 'puppetdb.example.com' {
class { 'puppetdb::database::postgresql':
listen_addresses => '0.0.0.0',
}
class { 'puppetdb::server':
database_host => 'puppetdb.example.com',
}
}PuppetDB正在运行,在jetty.ini host中,ssl-host设置为0.0.0.0。Ssl证书没问题。我做错了什么?
发布于 2018-03-10 04:04:41
您也可以验证以下配置文件吗?
/etc/puppetlabs/puppet/puppetdb.conf
[main]
server_urls = https://puppetdb.example.com:8081和
/etc/puppetlabs/puppet/routes.yaml
---
master:
facts:
terminus: puppetdb
cache: yaml这些文件应该是由您的傀儡数据库填充的,并且应该有上面所述的准确条目。
另一个重要的配置是使用ssl设置puppetdb,使用下面的命令验证它。
puppetdb ssl-setuphttps://stackoverflow.com/questions/41186051
复制相似问题