操作系统:'CentOS 6.5 “
ElasticSearch版本:'2.3.0'
Master傀儡版:'3.8.7'
客户的木偶版本:'3.7.4'
升级前的基本模块版本:'0.10.2'
升级后的基本模块版本:'5.1.0'
错误:无法从远程服务器检索目录:错误400开启 SERVER:无效参数elasticsearch_package_name on Elasticsearch_plugin [license] at /etc/puppet/environments/production/modules/elasticsearch/manifests/plugin.pp:169 在节点bla-test01.dom'
上
嗨,
在我们将Elasticsearch的基础(官方从木偶伪造)模块从版本'0.10.2'升级到'5.1.0'之后,这个错误就开始了。我们的弹性搜索的puppet模块在升级之前工作得很好。
自从升级以来,每当puppet在我们的节点上运行时都会发生此错误。
在我们看到this案例后,我们尝试重启我们的puppetserver服务。自重启以来,错误发生在每3-4次木偶运行中,我们不知道为什么。
答案 0 :(得分:0)
看一下您似乎正在使用的模块elastic/elasticsearch,我可以看到elastic_plugin自定义类型在版本0.11.0中没有elasticsearch_package_name参数,但是{{3} }。在我看来,您可能已经更新了系统上的模块,但尚未重新启动人偶服务器,因此它仍然加载了0.11.0自定义类型/提供者的ruby文件。
重新启动人偶主服务器,看看是否可以解决问题