dmsetup 清理ceph osd残留磁盘分区

在物理机上接入磁盘并准备格式化时,发现磁盘中存在之前残留的 Ceph OSD 分区。尝试运用 fdisk 重新分区、重新格式化,以及使用 sgdisk 格式化,甚至重写磁盘头,都未能成功清理掉这些 OSD 残留分区。最终,借助 dmsetup 直接删除磁盘映射的方式,成功解决了这一棘手问题 。

复制代码
root@ceph103:~# lsblk -f
NAME                                                                              FSTYPE         FSVER    LABEL UUID                                   FSAVAIL FSUSE% MOUNTPOINTS
loop0                                                                             squashfs       4.0                                                         0   100% /snap/core20/2318
loop1                                                                             squashfs       4.0                                                         0   100% /snap/lxd/29351
loop2                                                                             squashfs       4.0                                                         0   100% /snap/snapd/21759
loop3                                                                                                                                                        0   100% /snap/lxd/31333
sda
sdb
sdc
└─ceph--3f56b806--f169--40c7--879b--2529f8bd9908-osd--block--9625d2d1--2e4c--4bfd--9343--96db1f94c67c
                                                                                  ceph_bluestore
sdd
sde
sdf
sdg
├─sdg1                                                                            vfat           FAT32          59DD-701A                                   1G     1% /boot/efi
├─sdg2                                                                            xfs                           22bf3bd4-e829-4cd8-bc64-f68171ccea52      1.8G     9% /boot
└─sdg3                                                                            LVM2_member    LVM2 001       kkrEXQ-KlwJ-xo1U-LpmI-2rZE-5Haq-CaQ2LN
  └─ubuntu--vg-ubuntu--lv                                                         xfs                           cd5dabb4-b8d2-4cf0-81b9-fe989abf2231    871.1G     2% /

dmsetup remove ceph--3f56b806--f169--40c7--879b--2529f8bd9908-osd--block--9625d2d1--2e4c--4bfd--9343--96db1f94c67c

复制代码
root@ceph103:~# dms
dmsetup  dmstats
root@ceph103:~# dmsetup ls
ceph--3f56b806--f169--40c7--879b--2529f8bd9908-osd--block--9625d2d1--2e4c--4bfd--9343--96db1f94c67c     (253:0)
ubuntu--vg-ubuntu--lv   (253:1)
root@ceph103:~# dmsetup remove ceph--3f56b806--f169--40c7--879b--2529f8bd9908-osd--block--9625d2d1--2e4c--4bfd--9343--96db1f94c67c
root@ceph103:~# lsblk
NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0                       7:0    0  63.9M  1 loop /snap/core20/2318
loop1                       7:1    0    87M  1 loop /snap/lxd/29351
loop2                       7:2    0  38.8M  1 loop /snap/snapd/21759
loop3                       7:3    0  89.4M  1 loop /snap/lxd/31333
sda                         8:0    0   1.6T  0 disk
sdb                         8:16   0   1.6T  0 disk
sdc                         8:32   0   1.6T  0 disk
sdd                         8:48   0   3.5T  0 disk
sde                         8:64   0   3.5T  0 disk
sdf                         8:80   0   3.5T  0 disk
sdg                         8:96   0 893.8G  0 disk
├─sdg1                      8:97   0     1G  0 part /boot/efi
├─sdg2                      8:98   0     2G  0 part /boot
└─sdg3                      8:99   0 890.7G  0 part
  └─ubuntu--vg-ubuntu--lv 253:1    0 890.7G  0 lvm  /
root@ceph103:~# sgdisk --zap-all /dev/sdc
Creating new GPT entries in memory.
GPT data structures destroyed! You may now partition the disk using fdisk or
other utilities.
oot@ceph103:~# lsblk
NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0                       7:0    0  63.9M  1 loop /snap/core20/2318
loop1                       7:1    0    87M  1 loop /snap/lxd/29351
loop2                       7:2    0  38.8M  1 loop /snap/snapd/21759
loop3                       7:3    0  89.4M  1 loop /snap/lxd/31333
sda                         8:0    0   1.6T  0 disk
sdb                         8:16   0   1.6T  0 disk
sdc                         8:32   0   1.6T  0 disk
sdd                         8:48   0   3.5T  0 disk
sde                         8:64   0   3.5T  0 disk
sdf                         8:80   0   3.5T  0 disk
sdg                         8:96   0 893.8G  0 disk
├─sdg1                      8:97   0     1G  0 part /boot/efi
├─sdg2                      8:98   0     2G  0 part /boot
└─sdg3                      8:99   0 890.7G  0 part
  └─ubuntu--vg-ubuntu--lv 253:1    0 890.7G  0 lvm  /
root@ceph103:~#
相关推荐
胖兔纸213 天前
OpenStack 1.7.2 & Ceph 9.2.1 运维命令
运维·ceph·openstack
seacracker16 天前
Ceph 太重运维成本高?轻量统一存储 PowerFS 对比测评(HPC/AI 场景首选)
运维·人工智能·ceph·ai存储·统一存储
牛奶咖啡1319 天前
CEPH分布式存储应用实践——基于Docker安装部署Ceph分布式存储环境
ceph·安装部署ceph分布式存储·cephv20.2.2·docker中手动部署ceph·cephadm部署ceph·docker部署ceph准备·分布式存储环境部署
查士丁尼·绵1 个月前
centos stream 9离线分层部署cloudstack 4.22高可用集群
ceph·cloudstack
2301_773643621 个月前
ceph镜像
前端·javascript·ceph
2301_773643622 个月前
ceph池
开发语言·ceph·python
2301_773643622 个月前
ceph实践
ceph
2301_773643622 个月前
ceph分布式存储
分布式·ceph
m0_736034852 个月前
ceph分布式存储
分布式·ceph