系统相关
首页 > 系统相关> > Ubuntu20.04 ceph-deploy module 'platform' has no attribute 'linux_distribution&#

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   操作!

 

 

 

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

 


 

标签:Ubuntu20.04,deploy,attribute,no,apt,ceph,源码,install,get
来源: https://www.cnblogs.com/valeb/p/16131422.html