安装Ceph软件

  1. 设置所有节点Yum证书验证状态为不验证。

    1. 打开“yum.conf”文件。
      1
      vim /etc/yum.conf
      
    2. “i”键进入编辑模式,添加如下内容至文件末尾。
      1
      2
      sslverify=false
      deltarpm=0
      
    3. “Esc”键退出编辑模式,输入:wq!并按“Enter”键保存退出文件。

  2. 在所有节点安装Ceph。

    1
    2
    dnf -y install librados2-14.2.8 ceph-14.2.8
    pip install prettytable werkzeug
    

    若安装失败,可参考9配置pip华为代理,提升下载速度。

  3. 在ceph1节点额外安装ceph-deploy。

    1
    pip install ceph-deploy
    

  4. 配置ceph-deploy适配openEuler操作系统。

    1. 在ceph1节点打开“/lib/python2.7/site-packages/ceph_deploy/hosts/__init__.py”文件。
      1
      vim /lib/python2.7/site-packages/ceph_deploy/hosts/__init__.py
      
    2. “i”键进入编辑模式,在“_get_distro”函数中增加如下代码。
      1
      'openeuler':fedora,
      
    3. “Esc”键退出编辑模式,输入:wq!并按“Enter”键保存退出文件。

  5. 在各节点查看版本。

    1
    ceph -v
    

    查询结果如下所示。

    1
    ceph version 14.2.8 (2d095e947a02261ce61424021bb43bd3022d35cb) nautilus (stable)