Какой Ceph OSD сопоставлен с каким физическим диском

Какой Ceph OSD сопоставлен с каким физическим диском

У меня есть система Ceph с 8 OSD и 8 дисками, сопоставленными 1:1.

Один из дисков выдает ошибки Smart, и я хотел бы его заменить.

Как узнать, какой физический диск сопоставлен с каким OSD?

решение1

Вы можете использовать ceph device ls(альтернативно ceph device ls-by-host <host>или с помощью демона) для просмотра сопоставления хоста, OSD и устройства, включая устройства block.db в случаях, когда у вас rocksDB/WAL на более быстрых устройствах.

решение2

Команда ceph-volume lvm listотображает все экранные меню с соответствующими устройствами.

Видетьhttps://docs.ceph.com/en/latest/man/8/ceph-volume/#listЧтобы получить больше информации.

Список устройств или логических томов, связанных с Ceph. Ассоциация определяется, если устройство имеет информацию, относящуюся к OSD. Это проверяется путем запроса метаданных LVM и сопоставления их с устройствами.

Связанные с OSD логические тома должны быть предварительно подготовлены ceph-volume, чтобы имелись все необходимые теги и метаданные.

Использование:

ceph-volume lvm list

Перечислите конкретное устройство, указав все метаданные о нем:

ceph-volume lvm list /dev/sda1

Вывести список логического тома вместе со всеми его метаданными (vg — группа томов, а lv — имя логического тома):

ceph-volume lvm list {vg/lv}

Связанный контент