准备:
1.centos 7系统
2.ceph-10.2.3源码
3.ceph-deploy源码
https://github.com/ceph/ceph-deploy/tree/v1.5.36
4.依赖包
可以通过以下路径下载依赖包:https://pkgs.org/
1.安装依赖包
首先安装编译ceph所依赖的软件包,如下:(共20个)。可以通过for i in `ls`; do rpm -ivh $i ; done
cryptopp-5.6.2-10.el7.x86_64.rpm
leveldb-devel-1.12.0-11.el7.x86_64.rpm
python-remoto-0.0.25-1.el7.noarch.rpm
cryptopp-devel-5.6.2-10.el7.x86_64.rpm
libatomic_ops-devel-7.2d-7.el7.x86_64.rpm
python-tox-1.4.2-8.el7.noarch.rpm
Cython-0.19-3.el7.x86_64.rpm
python-2.7.5-34.el7.x86_64.rpm
snappy-devel-1.1.0-3.el7.x86_64.rpm
fcgi-2.4.0-25.el7.x86_64.rpm
python-execnet-1.2.0-4.el7.1.noarch.rpm
xfsprogs-devel-3.2.2-2.el7.x86_64.rpm
fcgi-devel-2.4.0-25.el7.x86_64.rpm
python-libs-2.7.5-34.el7.x86_64.rpm
yasm-1.2.0-4.el7.x86_64.rpm
gperftools-devel-2.4-7.el7.x86_64.rpm