Как смонтировать Физические тома отдельно, которые связываются с помощью LVM

У меня есть VG (группа объема) содержащий 3 PVs (Физические тома). Некоторый физический отказ подошел в одном из PVs (возможно?).
При попытке монтирования каждого PV отдельно, это дает mount: unknown filesystem type 'LVM2_member' ошибка.

Я должен проверить, который приводит к сбою PV. Какой-либо способ сделать это?
Есть ли какой-либо способ, которым я могу отдельно смонтировать PVs для проверки дефектного или являюсь там каким-либо другим solution/work-around к моей проблеме?Спасибо!

0
задан 5 October 2014 в 14:08
3 ответа

Их нельзя монтировать по отдельности, так как тома удаляются через физические диски и они не совместимы.

Так как диски не распознаются инструментами lvm, их необходимо индивидуально проверять на наличие неисправностей.

Для этого используйте такие утилиты, как :

  • Проверка на наличие плохих блоков : badblocks -v /dev/sdX
  • Проверка на наличие плохого времени отклика в кэшированных/буферизированных чтениях hdparm -tT /dev/sdX

Когда вы обнаружили сбой жесткого диска, используйте hdparm -I /dev/sdX, чтобы получить серийный номер диска.

Если вы используете зеркалирование LVM, вы можете удалить его, а затем создать новый pv и снова добавить его в группу томов и преобразовать симулятор линейного тома обратно в зеркальную установку.

Если вы используете LVM-зеркалирование, оно должно быть еще более простым, пометьте диск как неисправный, затем замените его и пометьте как активный. Тогда начнётся процесс восстановления массива.

Если у вас нет ни этого, ни физического RAID, то я надеюсь, что у вас был план резервного копирования.

.
1
ответ дан 4 December 2019 в 13:55

Здравствуйте, я новенький на этом сайте, так что, пожалуйста, будьте терпеливы. Мой опыт в этой ситуации показывает, что мне лучше dd (dd if=/dev/oldDish of=/dev/newDisk) PVs на новые диски и заменить старые. Обычно я не трачу много времени на поиски того, какой диск дает сбой, просто потому, что я не могу рисковать потерей данных, связанных с отказом LVM. На ваши вопросы:

Мне нужно проверить, какой PV дает сбой. Как это сделать?

Если вы используете SATA Disks, то ответ вам даст Smartctl -l error /dev/pv.

Могу ли я как-нибудь отдельно смонтировать PV, чтобы проверить, какой PV не работает. одно из них, или есть какое-то другое решение/обработка моей проблемы?

На этот вопрос уже был дан ответ выше. Нет. PV являются частью LVM и могут рассматриваться только как отдельное оборудование (с помощью smartctl) или как полноценный LVM.

Надеюсь, мой ответ был полон.

1
ответ дан 4 December 2019 в 13:55

Монтаж только одного PV тома LVM обычно не возможен, так как у вас есть только одна часть диска и нет достаточной информации, чтобы собрать из него что-нибудь монтируемое. Это особенно верно, если логический объем был полосат над PV.

Это цена, которую вы платите за гибкость LVM: Один диск пропал, и вы должны перестроить все (за исключением того, что вы используете RAID в качестве PV). Время проверить, работала ли ваша резервная копия.

0
ответ дан 4 December 2019 в 13:55

Теги

Похожие вопросы