正在加载今日诗词....

pve ceph 删除ghost osds debug

使用vmware workstation测试pve9.0集群时,发现在第一个虚拟机里创建第二块osd时,虽然提示创建成功,但是在osds状态页面里该osd3是ghost osd没有生效。

以下为使用ssh进入pve后台删除该osd过程。

通过shell命令行操作

登录集群任意物理正常节点系统,执行如下命令查看ceph osd状态: ceph osd tree

离线有问题的ceph osd,执行的操作如下 ceph osd out osd.X X 代表 osd数字,如osd3

删除已经离线osd认证信息,执行的操作如下: ceph auth del osd.X

彻底删除故障osd,操作如下:ceph osd rm osd.X

查看集群osd状态,操作如下: ceph osd tree

查看故障节点的ceph监视器,操作如下:ceph mon stat

删除故障节点的ceph监视器,操作如下:ceph mon rm pve3

擦除故障节点的ceph磁盘:dmsetup remove ceph–557aXXXXXX

image-20250915224731278

image-20250915224641727

我们使用以下2条命令就行了

ceph auth del osd.3

ceph osd rm osd.3

ps:常用命令还有

ceph auth ls #用于查看ceph里各osd状态

lsblk #查看各硬盘状态

pve ceph 删除ghost osds debug

https://bg4vrg.com/post/20250915224614.html

作者

fei

发布于

2025-09-15

更新于

2025-09-17

许可协议

评论