“/home”目录下需要32GB以上空间。
需要确保已经安装4.3 步骤3中的rpm包
1
|
mkdir -p /home/server |
1 2 3 |
cd /home/server tar -zxvf ceph-14.2.8.tar.gz patch -p1 < globalcache-ceph-adaptor-server.patch |
服务端编译cephlib库需要将do_cmake.sh中改成-DCMAKE_BUILD_TYPE=release,否则直接进行编译将编译debug包。
1 2 3 4 |
cd ceph-14.2.8 sh do_cmake.sh cd build make -j64 |
1 2 3 4 5 6 7 8 |
mkdir -p /home/server/cephlib cp -r lib/libceph-common.so* /home/server/cephlib cp -r lib/librados.so* /home/server/cephlib cp -r lib/libcls_rgw.so* /home/server/cephlib cp -r lib/libcls_lock.so* /home/server/cephlib cp -r lib/librbd.so* /home/server/cephlib cd /home/server tar zcvf cephlib.tar.gz cephlib/ |