diff options
author | Bazaah | 2023-08-11 05:02:16 +0000 |
---|---|---|
committer | Bazaah | 2023-09-09 17:10:46 +0000 |
commit | b019b81f57b969a58cf50ad729d05d30151c7d34 (patch) | |
tree | fa9551e2b1ee70dd38612670c4fe81c144345dac | |
parent | 1ce90d2484456871f765de60ff05d0a6066125f7 (diff) | |
download | aur-b019b81f57b969a58cf50ad729d05d30151c7d34.tar.gz |
pkgbuild: enable optional rbd components
- WITH_RBD_RWL, WITH_RBD_SSD_CACHE
Enables the rbd writeback cache, both pmem and ssd variants.
- WITH_RBD_MIRROR
Enables mirroring rbd images between ceph clusters, similar to rgw
multi-zonal replication
These changes were prompted by github.com/Enelar in
github.com/bazaah/aur-ceph/pull/18/commits/41a3081df83fb7ab9fd9d94f736ded417afb58da
References: https://docs.ceph.com/en/reef/rbd/rbd-persistent-write-log-cache
References: https://docs.ceph.com/en/reef/rbd/rbd-mirroring/
-rw-r--r-- | PKGBUILD | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -199,6 +199,10 @@ build() { -DWITH_SPDK=OFF \ -DWITH_QAT=OFF \ -DWITH_QATZIP=OFF \ + -DWITH_RBD=ON \ + -DWITH_RBD_RWL=ON \ + -DWITH_RBD_SSD_CACHE=ON \ + -DWITH_RBD_MIRROR=ON \ -DWITH_CEPHFS=ON \ -DWITH_CEPHFS_JAVA=ON \ -DWITH_CEPHFS_SHELL=ON \ |