ceph OSD如何對應實際磁盤?查看所有osd對應的lvm

主要手段:查看所有osd對應的lvm

本文模擬已經將某osd刪除,然後清理硬盤分區用作他用。

部署方式及版本

# cephadm version
Using recent ceph image quay.io/ceph/ceph@sha256:bb6a71f7f481985f6d3b358e3b9ef64c6755b3db5aa53198e0aac38be5c8ae54
ceph version 16.2.7 (dd0603118f56ab514f133c8d2e3adfc983942503) pacific (stable)

# ceph -v
ceph version 15.2.15 (2dfb18841cfecc2f7eb7eb2afd65986ca4d95985) octopus (stable)

查看硬盤綁定情況

# lsblk -f | grep -B1 ceph
sdg                                                                                             LVM2_member
GZaOKF-R9mX-6419-9TPH-aUmb-pVqA-VG111L
└─ceph--39b8c5d7--4f28--4806--acb8--3a18024b9764-osd--block--8cd45633--b4c3--4fde--b972--bba5ab

sdh                                                                                             LVM2_member
kxeS2G-idiy-5iO4-HeMY-WI6j-YP2V-UBFmU0└─ceph--ffd82b0b--04ad--4444--b15a--9a323a351971-osd--block--11481958--dad2--4f5f--8eb4--bebea8

sdi                                                                                             LVM2_member
O3C4GY-vriW-S67U-FL3A-9ZQ1-QYep-Oe5B3E
└─ceph--fff537ec--2a03--4f6d--8975--b52fc713fe44-osd--block--5ae6671d--0bc2--4f47--a165--682765

查看lvm

# ls /var/lib/ceph/6fa8c7fa-73be-11ec-9206-001b21be4728/osd.*/block*
lrwxrwxrwx 1 ceph ceph 93 2022/01/13 10:16:55 /var/lib/ceph/6fa8c7fa-73be-11ec-9206-001b21be4728/osd.3/block -> /dev/ceph-fff537ec-2a03-4f6d-8975-b52fc713fe44/osd-block-5ae6671d-0bc2-4f47-a165-682765a8db74
lrwxrwxrwx 1 ceph ceph 93 2022/01/13 10:16:55 /var/lib/ceph/6fa8c7fa-73be-11ec-9206-001b21be4728/osd.2/block -> /dev/ceph-ffd82b0b-04ad-4444-b15a-9a323a351971/osd-block-11481958-dad2-4f5f-8eb4-bebea851645b

分析

以上說明在該節點中:

  • /dev/sdg 對應osd已經被刪除,可以清理分區
  • /dev/sdh 對應osd.2
  • /dev/sdi 對應osd.3
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章