引言
研究ceph不编译一下源码好像是说不过去的。再者,通过源码编译安装ceph,装搭建的集群也要稳定的多!
因而在此,总结一下Ceph源码编译过程中遇到的问题以及相应的解决方法,希望多少能提供一些帮助!
本人环境:Centos7.0 Ceph_v0.94
ceph源码下载:
# git clone git://github.com/ceph/ceph.git编译:
# cd ./ceph
# ./autogen.sh
# ./configure (本人:./configure –prefix /usr/local)
# make && make install
执行./configure时错误
rpm包下载路径:http://rpm.pbone.net/ |
本人编译时,错误情况及解决
1、configure: error: libsnappy not found
error
手动下载最新snappy
下载路径(翻墙):http://code.google.com/p/snappy/tar xf google-snappy-1.1.3-7.tar.gz
cd google-snappy-1.1.3-7
./configure
make
make install
成功: