注意:仅供参考,这里是我解决成功的错误,下面的ceph2是我的用户名,官网上说不能用ceph当用户名。
1、Error:软件包与预期下载的不符。建议:运行 yum --enablerepo=centos-ceph-hammer clean metadata。当这种错误出现时,解决办法有两个:
重启机器,reboot。
换一个下载源,目标文件/etc/yum.repos.d/ceph.repo。重新填写内容,换个网址,然后重启reboot。
下面是我的ceph.repo内容,参考别人的
[Ceph]
name=Ceph packages for $basearch
baseurl=http://download.ceph.com/rpm-jewel/el7/$basearch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
priority=1
[Ceph-noarch]
name=Ceph noarch packages
baseurl=http://download.ceph.com/rpm-jewel/el7/noarch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
priority=1
[ceph-source]
name=Ceph source packages
baseurl