我有一个工头的安装怀疑,我想安装它有一些关于代理的木偶报告等等,我的问题是,工头默认安装的postgredb,与postgresql有任何关系instlled on傀儡服务器还是只是为了存储只与领class有关的数据? 这个概念我还是没有得到,如果领class应该可以访问puppetserver上的数据库来创build表格,收集信息等,或者如果代理状态等是通过其他方式收集的。 感谢和问候
当运行锤子命令我得到一个SSL证书错误? 有没有人见过这个? 或知道如何解决它? 锤子 无法从服务器加载API说明:SSL证书validation失败请确保您configuration了正确的URL并在服务器上安装了CA证书。 以下configuration选项用于SSL连接:ssl_ca_file = /etc/pki/katello/certs/katello-default-ca.crt 确保该位置包含https://hostname.com/的未到期且有效的CA证书
在Foreman 1.12中,我从VMware Web客户端中删除了一个虚拟机,但不能从工头删除它的logging。 我得到了以下错误: Error: Failed to destroy a compute VMware (VMware) instance *************: ERF56-4248 [Foreman::FingerprintException]: The remote system presented a public key with hash *********** but we're expecting a different hash. If you are sure the remote system is authentic, go to the compute resource edit page, press the 'Test Connection' or 'Load Datacenters' […]
学习木偶和Hiera,我遇到了障碍。 如果这是简单的事,我提前道歉。 在我的GitLab中为PuppetClass es_strat提供以下文件: hiera.yaml — version: 5 defaults: data_hash: yaml_data datadir: data hierarchy: – name: Hostname path: "hosts/%{facts.fqdn}.yaml" – name: hostgroup and environments path: "hostgroups/%{::hostgroup}/environments/%{facts.env}%{facts.env_num}.yaml" – name: hostgroup and tier path: "hostgroups/%{::hostgroup}/tiers/%{facts.tier}.yaml" – name: hostgroup path: "hostgroups/%{::hostgroup}.yaml" – name: tier path: "tiers/%{facts.tier}.yaml" – name: Common path: common.yaml common.yaml — es_strat::es_heap : 16g es_strat::es_version : […]
我目前正在编写一个预先安装的configuration,在Ubuntu 12.04上安装新手机。 目的是能够重复创build一个工头安装,通过PXE在全新的机器上部署OpenStack。 我想我可以通过手动黑客来实现这一点,但对我来说,这似乎是过度的。 领class是否有可能提供自己? 一个“临时”的领class是否可以创build一个安装映像并自行提供?
我正在使用工头(1.4)和木偶(3.4.3)。 我刚刚在4周前开始使用福尔曼和木偶,所以我是新的。 我想要做的是为exec资源设置一个默认path。 根据许多howtos这不是一个问题,如果你使用Puppet没有工头,因为你可以把它放在你的site.pp 我的site.pp如下: # Empty site.pp required (puppet #15106, foreman #1708) 我已经尝试了一些东西,如把它放在课堂上 将该类包含在我使用的任何类中,并使用exec资源 将课程包含在最上面的主机组中 将该类包含在主机中(显式) 没有工作。 有用的是把定义放在我想使用某些exec资源的类中,但是这基本上与为每个exec定义path相同。 此外,这也适用于文件资源,它应该有一个默认的忽略,如ignore => '.svn' 所以我的问题是,有没有办法像Foreman一样做这样的事情? 我很想用Foreman和Puppet“按原样”来解决这个问题。
设置领class环境后,我得到的错误: “无法为mydomain.de任务保存创build反向DNSlogging失败,并显示以下错误:ERF12-2357 [ProxyAPI :: ProxyException]:无法为代理https:设置DNS条目([RestClient :: BadRequest]:400 Bad Request) //mydomain.de:8443/dns “ 我通过阅读每一个Google页面,都能看到我能find的那个问题和每一个错误报告,而且我不知道为什么它不工作。 我在这里越来越绝望了 我到目前为止做了什么: 我用/etc/foreman-proxy/settings.yml中的dns-key替代了这一行 我使用了CentOS,Ubuntu 13.04,13.10,14.04 我把HOLE系统777分配给每个文件 我select了另一个域名 我的系统日志错误消息像这样locking: “Aug 12 18:54:22 foremanmaster01 named1016:client 127.0.0.1#58169:update '10 .in-addr.arpa / IN'denied” 有人有一个想法,为什么这是行不通的,因为我不能理解它。 我向您提供我可以find的每个信息来解决这个问题。
在工头1.6.0上,可以轻松地将多个主机分配给一个configuration组(在Configure-> Puppet-> Config Groups菜单下)? 我已经有了一个相当不错的Web界面和锤子cli,但似乎无法find任何东西。
我看了好几天了,我很郁闷。 我们希望使用福尔曼作为一个监测和provisionnig工具。 我们想停用Foreman的ENC,只使用Hiera。 我怎么能pipe理呢? 至于为什么: 我的老板就是这样想的 工头无法parsing来自Hiera的参数 例: 定义repo_file_manager( $ repository_url =“http:// $ {yum_client :: lib :: repository_server} / repos / $ {name} /”, $ ensure ='present', $ gpgcheck ='0', $ enable ='1'){ $ repoconfdir ='/etc/yum.repos.d' file {“$ {repoconfdir} / $ {name} .repo”: 确保=> $确保, group =>'root', mode =>'0644', owner =>'root', require => File ['/ […]
我公司的Linux服务器是由Foreman安装的Puppetconfiguration和pipe理的。 在看Foreman仪表板时,我可以看到95%的服务器显示为同步和更新(蓝色图标),而20台没有已知共同点的服务器显示为未更新且未更新。 在任何Puppet代理(更新的或未更新的代理)上查看/etc/puppet/puppet.conf文件时,我看到它的configuration如下所示: [main] # The Puppet log directory. # The default value is '$vardir/log'. logdir = /var/log/puppet # Where Puppet PID files are kept. # The default value is '$vardir/run'. rundir = /var/run/puppet # Where SSL certificates are kept. # The default value is '$confdir/ssl'. ssldir = $vardir/ssl [agent] # The file in which […]