大佬教程收集整理的这篇文章主要介绍了Ceph 手动部署在 mon 安装后没有 ceph -s 输出 (Nautilus),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试构建一个集群来测试东西,然后再将它们应用于生产集群。我们正在使用 Ceph Nautilus,所以我也决定先安装 Nautilus。 使用了以下文档: https://docs.ceph.com/en/latest/install/manual-deployment/ 一切似乎都很顺利。我安装了 3 个监视器,生成了 monmap,将密钥环复制到其他监视器,启动了服务,它们都已启动。但是当我输入 ceph -s 来检查集群状态时,它会永远卡住,没有任何输出。任何在其中使用“ceph”一词的命令都会卡住。因此,我无法继续构建集群,因为我需要能够在监控部署后使用 ceph 命令来安装其他服务。 当前状态下所有 3 个监视器的 Systemctl 输出都相同:
[root@mon2 ~]# systemctl status ceph-mon@mon2
● ceph-mon@mon2.service - Ceph cluster monitor daemon
Loaded: loaded (/usr/lib/systemd/system/ceph-mon@.service; enabled; vendor preset: Disabled)
Active: active (running) since Wed 2021-04-28 09:55:24 +03; 25min ago
Main PID: 4725 (ceph-mon)
CGroup: /system.slice/system-ceph\x2dmon.slice/ceph-mon@mon2.service
└─4725 /usr/bin/ceph-mon -f --cluster ceph --ID mon2 --setuser ceph --setgroup ceph
Apr 28 09:55:24 mon2 systemd[1]: Started Ceph cluster monitor daemon.
已解决,该问题是由于缺少 firewalld 和 selinux 配置引起的。应用这些并重新启动部署过程后,我的问题就解决了。
以上是大佬教程为你收集整理的Ceph 手动部署在 mon 安装后没有 ceph -s 输出 (Nautilus)全部内容,希望文章能够帮你解决Ceph 手动部署在 mon 安装后没有 ceph -s 输出 (Nautilus)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。