摘要: ceph关于rpm包的制作 1. 运行命令: sh make-srpm.sh `git describe` 注意:若执行错误,则执行 unset_http_proxy、 unset_https_proxy。 2. 执行命令: rpm2cpio ceph-14.2.19_1.1-0.el7.cento 阅读全文
posted @ 2021-11-09 22:01 苏格拉底的落泪 阅读(197) 评论(0) 推荐(0)
摘要: 安装boost 先进入解压缩后的目录: cd boost_1_58_0 boost 包含众多独立的库,使用 --show-libraries 查看将会编译安装的库文件列表:: ./bootstrap.sh --show-libraries 编译: ./bootstrap.sh --with-libr 阅读全文
posted @ 2021-11-09 21:54 苏格拉底的落泪 阅读(38) 评论(0) 推荐(0)
摘要: centos7仓库配置 add_custom_target 是 CMake 中用于创建自定义目标的命令,它允许你定义不会生成文件的目标,主要用于执行特定的命令或脚本。 add_custom_target(Name [ALL] [command1 [args1...]] [COMMAND comman 阅读全文
posted @ 2021-11-09 21:22 苏格拉底的落泪 阅读(82) 评论(0) 推荐(0)
摘要: 通过命令reposync同步repo到本地 使用场景:一个服务器集群,只有一台服务器能连接外网,连接外网那台服务器就把外网源的包全部同步下来放在本地,集群中其他服务器就以这台服务器为包库使用 yum 安装,当然,同步完包之后还需要使用 createrepo 来生成 repodata。 命令repos 阅读全文
posted @ 2021-11-09 21:13 苏格拉底的落泪 阅读(201) 评论(0) 推荐(0)
摘要: nautilus版本ceph编译 社区已经考虑到Centos下的gcc、cmake版本比较低,不支持C++17,因此在install-deps.sh中处理: yum install centos-release-scl yum install devtoolset-11 scl enable dev 阅读全文
posted @ 2021-11-09 12:51 苏格拉底的落泪 阅读(320) 评论(0) 推荐(0)
摘要: 关于too few PGs per OSD的问题 在一个ceph集群中,操作创建一个pool后,发现ceph的集群处于warning状态,信息如下: 【解法办法:修改pool的pg数量】 1. 调大pg的数量 [root@serverc ~]# ceph osd pool set images pg 阅读全文
posted @ 2021-11-09 12:47 苏格拉底的落泪 阅读(380) 评论(0) 推荐(0)
摘要: ceph application not enabled 的解决方法 '# ceph -s [root@node01 ~]#ceph -s cluster: id: XXXXXXXXXXXXXXXXXXXXXXXXXXXXX health: HEALTH_WARN application not e 阅读全文
posted @ 2021-11-09 12:02 苏格拉底的落泪 阅读(535) 评论(0) 推荐(0)