Rate This Document
Findability
Accuracy
Completeness
Readability

Integrating the Data Compaction Function into Ceph

  1. Download the source code.

    https://download.ceph.com/tarballs/

  2. Save the source package to the /home directory on the server and decompress the package.
    1
    2
    cd /home
    tar zxvf ceph-14.2.8.tar.gz
    
  3. Apply the data compaction plugin.
    1. Obtain the patch and save it to the /home/ceph-14.2.8 directory.

      https://gitee.com/kunpengcompute/ceph/tree/datacompaction

    2. Apply the patch.
      1
      2
      cd /home/ceph-14.2.8
      patch -p2 < ceph-14.2.8-compaction.patch
      
  4. Download the data compaction software package to the /home/ceph-14.2.8 directory.

    Kunpeng community: BoostKit-compaction_1.0.0.zip

  5. Obtain the software verification tool.

    https://support.huawei.com/enterprise/en/tool/pgp-verify-TL1000000054

  6. Verify the installation package integrity by following the instructions described in the OpenPGP Signature Verification Guide obtained in 5.
  7. Decompress the installation package.
    1
    2
    cd /home/ceph-14.2.8/
    unzip BoostKit-compaction_1.0.0.zip
    

    The boostkit-compaction-1.0.0-1.aarch64.rpm package is extracted.

  8. Install the RPM package.
    1
    rpm -ivh boostkit-compaction-1.0.0-1.aarch64.rpm