openEuler 22.03
- 进入“/home”目录,解压Ceph源码包并进入解压后的目录。
1
cd /home && tar -zxvf ceph-14.2.8.tar.gz
- 在Ceph源码的根目录,下载并应用22.03_adaptation.patch补丁适配openEuler 22.03。
1 2 3
wget https://gitee.com/kunpengcompute/ceph/raw/adpat-openeuler-22.03/patch/22.03_adaptation.patch cd ceph-14.2.8/ patch -p1 < ../22.03_adaptation.patch
- 将修改后的Ceph源码重新打包成tar.bz2格式,获得修改后的Ceph。
1
cd /home && tar -zcvf ceph-14.2.8.tar.bz2 ceph-14.2.8
- 编译修改后的Ceph。
1 2 3 4 5
rpmdev-setuptree cp ceph-14.2.8/ceph.spec /root/rpmbuild/SPECS/ cp ceph-14.2.8.tar.bz2 /root/rpmbuild/SOURCES/ cd /root/rpmbuild/SPECS/ rpmbuild -ba ceph.spec
父主题: 编译Ceph