Ubuntu20.04 ceph-deploy module 'platform' has no attribute 'linux_distribution&#


问题陈述:

Ubuntu20.04  默认 python3.8   因python3.8 去掉了一些函数,所以  在用 sudo  apt-get install ceph-deploy  安装  ceph-deploy 版本是  2.0.1  

用 ceph-deploy 2.0.1  安装    ceph-deploy new  hostName  时 会报    module ‘platform’ has no attribute ‘linux_distribution’  错误!

 

解决方案 :

ceph-deploy 源码 现版本 以到 2.1. 0

所以可以  git clone https://github.com/ceph/ceph-deploy.git   下载源码 来 安装 !

 

eg:

apt-get install python3 python3-pip -y
mkdir /home/ceph_source

cd ceph_source
git clone https://github.com/ceph/ceph-deploy.git
cd ceph-deploy
pip3 install setuptools
python3 setup.py install

以上成功后 就可以   ceph-deploy new  hostName   操作!

Ubuntu20.04   ceph-deploy    module 'platform' has no attribute 'linux_distribution&#

 

 

 

apt-get install -y ceph ceph-osd ceph-mds ceph-mon radosgw

 

 

原创文章,作者:sunnyman218,如若转载,请注明出处:https://blog.ytso.com/244900.html

(0)
上一篇 2022年4月18日
下一篇 2022年4月18日

相关推荐

发表回复

登录后才能评论