准备:
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-

本文档详细介绍了如何在CentOS 7系统上编译部署Ceph-10.2.3,包括安装依赖包,编译Ceph源码,安装ceph-deploy工具,以及部署Ceph集群的各个步骤,如创建monitor、格式化磁盘、激活OSD、创建MDS和数据池。
最低0.47元/天 解锁文章
1382

被折叠的 条评论
为什么被折叠?



