【问题标题】:chef client installation failure on Sles11Sles11 上的厨师客户端安装失败
【发布时间】:2017-01-30 13:41:51
【问题描述】:

我正在尝试引导(安装 Chef 客户端)SUSE Linux Enterprise Server 11 SP3 x86_64(64 位)服务器,并在执行 Chef 引导时遇到错误

opt/chef/embedded/bin/ruby:/lib64/libpthread.so.0:找不到版本“GLIBC_2.12”(/opt/chef/embedded/lib/libruby.so.2.3 需要)

glibc 已经存在 'glibc-2.11.3-17.95.2.x86_64' 没有更新候选。已安装最高可用版本。

非常感谢您的帮助

【问题讨论】:

    标签: chef-infra suse


    【解决方案1】:

    我们为 SLES 11 使用 EL6 包,听起来 SLES 11 破坏了与 EL6 使用的 libc 的二进制兼容性。不幸的是,由于 SLES 是一个辅助平台(您可以在 https://docs.chef.io/platforms.html 上查看完整的软件包支持列表),因此我们不太可能立即找到解决此问题的方法。我建议提交GitHub issue。同时,您可以尝试使用 gem install 方法,但由于这将是一次性的定制交易,如果您遇到问题,您将不太可能获得很多社区支持。确保您已升级到最新的 SLES 11 版本,这可能会获得 glibc 2.12?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多