首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在资源'yum_package[apache2]‘上执行操作`install`时出错

在资源'yum_package[apache2]‘上执行操作`install`时出错
EN

Stack Overflow用户
提问于 2018-08-20 02:06:03
回答 1查看 1.1K关注 0票数 0

当我在我的节点上执行命令" Chef -client“时,我得到了一个错误消息"Error executing the action install on resource 'yum_packageapache2”。主要原因是-无法联系CDS负载均衡器rhui2-cds01.us-east-1.aws.ce.redhat.com,正在尝试others.The节点是亚马逊Linux EC2实例。厨师服务器是厨师托管的。请检查下面的日志。

正在启动Chef客户端,版本13.10.4正在解析运行列表的Cookbook:" apache“同步Cookbook:-apache (0.1.0)安装Cookbook Gems:编译Cookbook...聚合2资源配方: apache::default * yum_packageapache2操作install

代码语言:javascript
复制
================================================================================
Error executing action `install` on resource 'yum_package[apache2]'
================================================================================

Mixlib::ShellOut::ShellCommandFailed
------------------------------------
Expected process to exit with [0], but received '1'
---- Begin output of /usr/bin/python /opt/chef/embedded/lib/ruby/gems/2.4.0/gems/chef-13.10.4/lib/chef/provider/package/yum/yum-dump.py --options --installed-provides --yum-lock-timeout 30 ----
STDOUT: [option installonlypkgs] kernel kernel-bigmem installonlypkg(kernel) installonlypkg(kernel-module) installonlypkg(vm) kernel-enterprise kernel-smp kernel-debug kernel-unsupported kernel-source kernel-devel kernel-PAE kernel-PAE-debug
Could not contact CDS load balancer rhui2-cds01.us-east-1.aws.ce.redhat.com, trying others.
STDERR: Traceback (most recent call last):
  File "/opt/chef/embedded/lib/ruby/gems/2.4.0/gems/chef-13.10.4/lib/chef/provider/package/yum/yum-dump.py", line 299, in <module>
    status = main()
  File "/opt/chef/embedded/lib/ruby/gems/2.4.0/gems/chef-13.10.4/lib/chef/provider/package/yum/yum-dump.py", line 288, in main
    return yum_dump(options)
  File "/opt/chef/embedded/lib/ruby/gems/2.4.0/gems/chef-13.10.4/lib/chef/provider/package/yum/yum-dump.py", line 214, in yum_dump
    return dump_packages(yb, options.package_list, options.output_provides)
  File "/opt/chef/embedded/lib/ruby/gems/2.4.0/gems/chef-13.10.4/lib/chef/provider/package/yum/yum-dump.py", line 125, in dump_packages
    db = yb.doPackageLists(list)
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 2964, in doPackageLists
    avail = self.pkgSack.returnPackages(repoid=repoid,
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1074, in <lambda>
    pkgSack = property(fget=lambda self: self._getSacks(),
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 778, in _getSacks
    self.repos.populateSack(which=repos)
  File "/usr/lib/python2.7/site-packages/yum/repos.py", line 347, in populateSack
    self.doSetup()
  File "/usr/lib/python2.7/site-packages/yum/repos.py", line 122, in doSetup
    self.ayum.plugins.run('prereposetup')
  File "/usr/lib/python2.7/site-packages/yum/plugins.py", line 188, in run
    func(conduitcls(self, self.base, conf, **kwargs))
  File "/usr/lib/yum-plugins/rhui-lb.py", line 135, in prereposetup_hook
    ', '.join(cds_balancers))
yum.plugins.PluginYumExit: Could not contact any CDS load balancers: rhui2-cds01.us-east-1.aws.ce.redhat.com, rhui2-cds02.us-east-1.aws.ce.redhat.com.
---- End output of /usr/bin/python /opt/chef/embedded/lib/ruby/gems/2.4.0/gems/chef-13.10.4/lib/chef/provider/package/yum/yum-dump.py --options --installed-provides --yum-lock-timeout 30 ----
Ran /usr/bin/python /opt/chef/embedded/lib/ruby/gems/2.4.0/gems/chef-13.10.4/lib/chef/provider/package/yum/yum-dump.py --options --installed-provides --yum-lock-timeout 30 returned 1

Resource Declaration:
---------------------
# In /home/ec2-user/.chef/cache/cookbooks/apache/recipes/default.rb

  8: package 'apache2' do
  9:    package_name 'httpd'
 10:    action :install
 11: end
 12: 

Compiled Resource:
------------------
# Declared in /home/ec2-user/.chef/cache/cookbooks/apache/recipes/default.rb:8:in `from_file'

yum_package("apache2") do
  package_name "httpd"
  action [:install]
  default_guard_interpreter :default
  declared_type :package
  cookbook_name "apache"
  recipe_name "default"
end

System Info:
------------
chef_version=13.10.4
platform=redhat
platform_version=7.5
ruby=ruby 2.4.4p296 (2018-03-28 revision 63013) [x86_64-linux]
program_name=chef-client worker: ppid=11667;start=18:00:05;
executable=/opt/chef/bin/chef-client
EN

回答 1

Stack Overflow用户

发布于 2018-08-20 06:30:15

此错误与Chef无关,正如您可以从消息yum is not able to到达包存储库服务器中看到的那样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51920457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档