使用 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 中的错误。