LV Статус: не доступно. Как сделать это доступным?

27

Я подключаю цель iSCSI, создаю на ней физический том и группу томов.

Затем я создаю LV, и

mkfs.ext3 /dev/vg00/vm

и все это прекрасно работает.

Тогда я отключаю цель

iscsiadm -m node -T iqn.2004-04.com.qnap:ts-509:iscsi.linux01.ba4731 -p 192.168.0.4 -u

войдите на другой сервер Linux и подключите там цель

iscsiadm -m node -T iqn.2004-04.com.qnap:ts-509:iscsi.linux01.ba4731 -p 192.168.0.4 -l

и я получаю:

linux01:~ # lvdisplay 
  --- Logical volume ---
  LV Name                /dev/vg00/vm
  VG Name                vg00
  LV UUID                NBNRGV-FkSR-ZNZ9-9AVk-chLQ-j5nc-RazeBw
  LV Write Access        read/write
  LV Status              NOT available
      LV Size                17.00 GB
  Current LE             4352
  Segments               1
  Allocation             inherit
  Read ahead sectors     0

Я вижу, что /dev/vg00/vmэтого не существует, как я и ожидал.

Что я делаю не так?

Sandra
источник

Ответы:

41

Вам нужно активировать группу томов после того, как вы прикрепили ее.

Чтобы активировать все неактивные тома в системе, вы должны использовать команду вроде vgchange -a y.

Zoredache
источник
8

Когда вы подключаете цель к новой системе, подсистема lvm должна быть уведомлена о доступности нового физического тома. Вам может понадобиться позвонить pvscan, vgscanили lvscanвручную. Или вам может потребоваться вызвать vgimport vg00подсистему lvm ​​для начала использования vg00, а затем vgchange -ay vg00активировать ее. Возможно, вам следует сделать обратное, т. vgchange -an vg00; vgexport vg00Е. Перед отсоединением цели.

(Я ничего не знаю о iSCSI, поэтому, возможно, эти шаги не являются необходимыми или должны были выполняться автоматически инструментами iSCSI.)

Жиль "ТАК - перестань быть злым"
источник