无法在centos 6.5上安装mesos

dtcbnfnu  于 2021-06-26  发布在  Mesos
关注(0)|答案(2)|浏览(363)

我正在尝试安装mesos软件包根据https://open.mesosphere.com/getting-started/install/#slave-但是,当我跑的时候 yum install mesos ,事务中止,错误消息:

Error unpacking rpm package mesos-1.0.1-2.0.93.centos65.x86_64
error: unpacking of archive failed on file /usr/lib/libmesos-1.0.1.so;57c7a348: cpio: read
Failed:
  mesos.x86_64 0:1.0.1-2.0.93.centos65

有什么建议吗?或者这个特定版本的打包是否损坏了?
我试过了 mesos.x86_64 0:1.0.0-2.0.89.centos65 这似乎起作用了。

68de4m5k

68de4m5k1#

当前的mesos 1.x.x rpm安装程序无法在centos 6.x中优雅地处理mesos版本<1.0的升级。将mesos从0.28更新到1.1.0会产生以下错误:

Running Transaction
  Updating   : mesos-1.1.0-2.0.107.centos65.x86_64
Error unpacking rpm package mesos-1.1.0-2.0.107.centos65.x86_64
error: unpacking of archive failed on file /usr/include/mesos/slave: cpio: rename

解决方法是运行:

rm -rf /usr/include/mesos/slave

然后重新运行yum update(或者任何您用来升级mesos的rpm管理命令)。
资料来源:https://github.com/mesosphere/mesos-deb-packaging/issues/87

hjzp0vay

hjzp0vay2#

[已更新:]已生成修复此错误的新rpm 1.0.1-2.0.96,可从下载https://open.mesosphere.com/downloads/mesos/. (感谢@js84)

相关问题