中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

编译Ceph并验证

以下编译操作仅适用于CentOS 7.6操作系统,基于openEuler 20.03 LTS SP1操作系统编译Ceph请参考《Ceph 14.2.8 移植指南(CentOS 7.6&openEuler 20.03)》。

  1. 编译环境准备。
    1. 修改“yum.conf”文件。
      1
      vi /etc/yum.conf
      

      添加“sslverify=false”和“deltarpm=0”。

    2. 修改“scl repo”文件。
      1
      2
      yum -y install centos-release-scl
      vi /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo
      

      修改“http”为“https”。

    3. 修改“ceph.spec”文件。
      1
      2
      cd /home/ceph-14.2.8/
      vi ceph.spec.in
      

      修改scipy版本为“python36-scipy”。

    4. 修改“dashboard”“requirements.txt”
      1
      vi /home/ceph-14.2.8/src/pybind/mgr/dashboard/requirements.txt
      

      注释“pyopenssl”

  2. 安装依赖。
    1
    2
    3
    4
    yum -y install epel-release
    yum -y install python36-scipy.aarch64
    cd /home/ceph-14.2.8/
    sh install-deps.sh
    
  3. 编译。
    1
    2
    3
    4
    scl enable devtoolset-8 bash
    sh do_cmake.sh
    cd build
    make -j 48
    
  4. UT测试。
    1
    ctest3 -V -R unittest_compression
    

  5. 删除“build”目录。
    1
    2
    cd /home/ceph-14.2.8/
    rm -rf build
    
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词