Назад | Перейти на главную страницу

Enterprise Linux: / scratch смонтирован на LV, но LV не отображается при запуске lvs

Взял несколько виртуальных машин Oracle Linux у другой команды и обнаружил странную ситуацию. В соответствии с ними / scratch смонтирован на логическом томе, но кажется, что в системе возникла ошибка, и соответствующий LV фактически отсутствует.

# df -h | grep scratch
/dev/mapper/vg01-lv_scratch
                       98G  696M   92G   1% /scratch

Но lvs не показывает это vg01-lv_scratch хотя это и должно быть, по сравнению с некоторыми хостами с нормальным статусом.

lvs
  LV      VG   Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv_root vg00 -wi-ao---- 51.00g
  lv_swap vg00 -wi-ao----  8.00g

Сама папка сейчас работает нормально, но когда мы попытались перезагрузить одну из ВМ, она не нашла /dev/mapper/vg01-lv_scratch установить.

Мне любопытно, как это может так закончиться? Если LV отсутствует, не должна ли смонтированная файловая система перестать работать? Если он все еще работает нормально, где именно он установлен и где мы можем найти данные? Или исправить эту ситуацию?