Настройка и работа в Linux
adb5321d

С чего лучше начать


Обычно знакомство со всем новым начинается с того, как это новое создать и удалить. В случае с LVM классическое знакомство может запутать. Прежде чем приступить к чтению man pages и howto, уясните, какое значение в логике имеет «включить» и «выключить».

Создав все объекты для логики (последовательно, PV, VG, LV) и перезагрузив машину, можно испытать чувство дискомфорта, обнаружив, что всё недавно созданное вдруг стало недоступным. Одна из интересных и пугающих особенностей LVM в том, что логику перед началом работы необходимо активизировать. Файловые системы на логических томах могут находиться в трёх состояниях.

  • файловая система смонтирована на активном логическом томе.
  • файловая система размонтирована на активном логическом томе.
  • файловая система размонтирована на неактивном логическом томе.

Те или иные административные работы с логикой могут требовать одного из трёх перечисленных статусов.

Процесс перевода логики из неактивного состояния в активный и обратно несимметричен (обычно выполняется автоматически при загрузке и остановке). Для активизации группы логических томов требуется две команды, обратный процесс выполняется одной. Активизации VG достигается последовательностью:
# vgscan
# vgchange -a y LIN
Первая команда самая загадочная. Она сканирует дескрипторы дисков и дисковых разделов, загружает драйверы для логики (в файловой системе /proc появляется подкаталог lvm), переписывает несколько текстовых и индексных файлов в подкаталоге /etc и возвращает код возврата «1» в случае успеха. В автоматических сценариях код возврата «1» обычно является условием для запуска второй команды. Аргумент «y» (иначе Yes) во второй команде – указание активизировать VG по имени «LIN» («n», иначе «No», снимет флаг активности с группы при условии, что все находящиеся на логических томах файловые системы размонтированы).



Содержание раздела