无法在centos 6.5上安装mesos

时间:2016-09-01 03:56:57

标签: mesos mesosphere

我正在尝试根据https://open.mesosphere.com/getting-started/install/#slave-setup安装mesos包,但是当我运行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这似乎正在发挥作用。

2 个答案:

答案 0 :(得分:0)

当前的mesos 1.x.x RPM安装程序不处理来自mesos版本的升级<在CentOS 6.X中优雅地使用1.0。介质的yum更新从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

答案 1 :(得分:-1)

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