PVE 虚拟化断电重启后ceph存储池显示“问号”

项目场景:

PVE 虚拟化断电重启后ceph存储池显示“问号”


问题描述

查询ceph状态ceph -s 显示如下

2022-05-31T11:08:57.046+0800 7fe2d3fff700  0 monclient(hunting): authenticate timed out after 300

原因分析:

可能是防火墙端口限制了,也可能是ceph-mon服务未启动
查看ceph-mon 6789服务

netstat -ntlp |grep 6789

果然系统没有这个进程

解决方案:

启动ceph-mon服务

systemctl start ceph-mon@pve01
systemctl start ceph-mon@pve02
systemctl start ceph-mon@pve03

完成后存储池问号消失,但是ceph还有些报错。可能是重启了原因还在查看

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要查看实际的Ceph存储目录路径和镜像文件路径,可以使用以下命令和工具: 1. 使用 `rbd` 命令行工具:`rbd` 是 Ceph 提供的命令行工具,可以用于管理和操作 RBD 存储和镜像。使用以下命令可以列出所有存储和镜像的信息: ``` rbd pool ls rbd info --pool <pool-name> <image-name> ``` 将 `<pool-name>` 替换为实际的存储名称, `<image-name>` 替换为实际的镜像名称。 2. 使用 `ceph` 命令行工具:`ceph` 是 Ceph 的命令行管理工具,可以用于查看集群的状态和配置信息。使用以下命令可以获取存储和镜像的详细信息: ``` ceph osd pool ls rbd list --pool <pool-name> rbd info --pool <pool-name> --image <image-name> ``` 将 `<pool-name>` 替换为实际的存储名称, `<image-name>` 替换为实际的镜像名称。 3. 在 libvirt 的配置文件中查找:libvirt 的配置文件通常位于 `/etc/libvirt/storage/` 目录下,命名为 `<pool-name>.xml`。您可以查找相关存储的配置文件,其中会包含存储目录路径的信息。打开配置文件可以查看 `<path>` 元素的值以获取实际的存储目录路径。 ``` sudo cat /etc/libvirt/storage/<pool-name>.xml ``` 将 `<pool-name>` 替换为实际的存储名称。 请注意,具体的命令和路径可能会因系统和配置而有所不同。根据您的实际情况进行调整。如果您仍然遇到问题,请提供更多详细信息以便进一步帮助您解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值