build Ceph
编译需要的时间比较长,建议在screen里面编译,防止terminal连接中断
如果在根目录挂载的文件系统下编译,根目录至少有100G可用空间
如果是其他目录单独挂载的文件系统下编译,根目录至少有50G可用空间,其他目录至少有100G空间
1. 环境
| 组件名称 | 版本 | 备注 |
|---|---|---|
| 操作系统 | CentOS Linux release 7.8.2003 (Core) | |
| 内核 | 3.10.0-1127.el7.x86_64 | |
| Ceph分支版本 | v15.2.15 |
2. 下载Ceph代码
git clone git@github.com:ceph/ceph.git
3. 选择分支
我这里选择tag v15.2.15
git checkout v15.2.15

本文档详细介绍了如何在CentOS7环境下编译Ceph v15.2.15。包括环境配置、下载源码、选择分支、更新子模块、安装依赖、启用devtoolset、编译二进制及RPM包的创建过程。编译过程中需注意GCC版本和磁盘空间需求,以及手动解决某些依赖问题。
最低0.47元/天 解锁文章
1071

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



