Puppet Forge 中的 LVM 模块会随机中断应用清单

Puppet Forge 中的 LVM 模块会随机中断应用清单

使用 lvm 模块时,我们会随机收到“无效参数 size_is_minsize”的错误信息。如果我们重新启动 puppet master,错误会消失一段时间,但随后又会再次出现。这是在 Scientific Linux 6.6(RHEL6 衍生产品)上。客户端上的 puppet-3.7.2-1.el6.noarch。服务器上的 Foreman 1.7.2...

[root@lnx586 ~]# puppet 代理 -t
警告:本地环境:“production”与服务器指定的节点环境“dev”不匹配,将代理切换为“dev”。
信息:检索插件信息
信息:正在检索插件
信息:正在加载事实
错误:无法从远程服务器检索目录:服务器上的错误 400:节点 lnx586 上的 /mnt/puppet/etc/environments/dev/modules/sge/manifests/init.pp:10 处的 Logical_volume[tmp] 上的参数 size_is_minsize 无效
警告:未在失败的目录上使用缓存
错误:无法检索目录;跳过运行

重新启动 Puppet Master。

[root@lnx586 ~]# puppet 代理 -t
警告:本地环境:“production”与服务器指定的节点环境“dev”不匹配,将代理切换为“dev”。
信息:检索插件信息
信息:正在检索插件
信息:正在加载事实
信息:lnx586 的缓存目录
信息:应用配置版本“1424461702”
通知:目录运行完成,耗时 15.46 秒

[root@lnx586 ~]# puppet 代理 -t
警告:本地环境:“production”与服务器指定的节点环境“dev”不匹配,将代理切换为“dev”。
信息:检索插件信息
信息:正在检索插件
信息:正在加载事实
信息:lnx586 的缓存目录
信息:应用配置版本“1424461767”
通知:目录运行完成需 15.69 秒

[root@lnx586 ~]# puppet 代理 -t
警告:本地环境:“production”与服务器指定的节点环境“dev”不匹配,将代理切换为“dev”。
信息:检索插件信息
信息:正在检索插件
信息:正在加载事实
错误:无法从远程服务器检索目录:服务器上的错误 400:节点 lnx586 上的 /mnt/puppet/etc/environments/dev/modules/sge/manifests/init.pp:10 处的 Logical_volume[tmp] 上的参数 size_is_minsize 无效
警告:未在失败的目录上使用缓存
错误:无法检索目录;跳过运行

答案1

因此,结果是使用 dev -> prod 测试 - 我们有不同的模块,更重要的是,dev 和 prod 之间有不同的 LVM 库。参见: https://tickets.puppetlabs.com/browse/PUP-731 对于导致此问题的 Puppet 中的错误。

相关内容