我被锁死了!希望通过一个centos7节点扩展在centos8上运行的centos8集群。我使用ceph进行部署。现在的问题是:
ceph_deploy UnsupportedPlatform:不支持平台: CentOS Linux8.3.2011
c1无法打开:https://download.ceph.com/rpm-octopus/el7/noarch/ceph-release-1-0.el7.noarch.rpm。跳过。
所以没有出路了!任何帮助都是非常感谢的。
马格努斯
发布于 2021-03-08 20:29:17
修正了卡夫--用强硬的方式!
cd /usr/lib/python2.7/site-packages/ceph_deploy/hosts/centos
sed -i -e "s/.*ceph-release-1-0.*/'{url}noarch/ceph-release-1-1.el7.noarch.rpm'.format(url=url),/" install.py
mv install.pyo install.pyox
mv install.pyc install.pycx马格努斯
发布于 2021-03-20 19:59:45
马格努斯,我和你在同一条船上。我正在使用Nautilus,但想升级并遇到同样的错误。在CentOS7和Nautilus对CentOS8和章鱼的比赛中,我们得到了22分。我建立了一个虚拟机测试集群,并在CentOS7上将Nautilus升级为Octopus。我的理解是仪表板不能正常工作,但是集群将继续工作。我的计划是将生产CentOS7集群升级到八达通,然后添加CentOS8节点。虽然我能够在CentOS7上得到章鱼,但我的生活不能得到正确的运行。cephadm添加了主机,但得到错误时没有报告守护进程。我对集装箱还不太了解。如果我不能自信地执行这一升级,恐怕我将不得不构建一个新的集群并以这种方式迁移。希望这能帮上忙。先运行测试。
**在每个节点上:
sudo yum install python3 -y
sudo yum install podman -y
sudo yum install dnf -y**更改版本名称ex:Nautilus改为Octopus
sudo vi /etc/yum.repos.d/ceph.repo**核对版本-应该是Nautilus
Ceph -v
sudo dnf update -y**检查版本-现在应该是八达通
Ceph -v**重新启动服务
sudo systemctl restart ceph-mon.target
sudo systemctl restart ceph-mgr.target
sudo systemctl restart ceph-osd.target
ceph tell mon.* version
ceph tell osd.* version
ceph mon stat**一旦所有监视器启动,通过在mon地图中查找章鱼字符串来验证监视器升级是否完成。命令:
ceph mon dump | grep min_mon_releasehttps://stackoverflow.com/questions/66536101
复制相似问题