Ceph合入数据压紧功能

  1. 下载源码。

    源码下载链接:https://download.ceph.com/tarballs/

  2. 将源码包放入服务器“/home”目录下解压。

    1
    2
    cd /home
    tar zxvf ceph-14.2.8.tar.gz
    

  3. 合入数据压紧插件。

    1. 获取patch放入“/home/ceph-14.2.8”目录。

      下载链接:https://gitee.com/kunpengcompute/ceph/tree/datacompaction

    2. 合入patch。
      1
      2
      cd /home/ceph-14.2.8
      patch -p2 < ceph-14.2.8-compaction.patch
      

  4. 将数据压紧软件包下载至目录“/home/ceph-14.2.8”

    鲲鹏社区下载链接:BoostKit-compaction_1.0.0.zip

  5. 获取软件校验工具。

    下载地址:https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054

  6. 参见5中下载的《OpenPGP签名验证指南进行软件包完整性检查
  7. 解压安装包。

    1
    2
    cd /home/ceph-14.2.8/
    unzip BoostKit-compaction_1.0.0.zip
    

    生成boostkit-compaction-1.0.0-1.aarch64.rpm文件。

  8. 安装RPM包。

    1
    rpm -ivh boostkit-compaction-1.0.0-1.aarch64.rpm