Estado del VI: no disponible. ¿Cómo ponerlo a disposición?

27

Conecto un objetivo iSCSI, creo un volumen físico y un grupo de volúmenes en él.

Luego creo un LV, y

mkfs.ext3 /dev/vg00/vm

y todo eso funciona muy bien.

Luego desconecto el objetivo

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

inicie sesión en otro servidor Linux y conecte el destino allí

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

y obtengo:

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

Puedo ver que /dev/vg00/vmno existe, como hubiera esperado.

¿Qué estoy haciendo mal?

Sandra
fuente

Respuestas:

41

Debe activar un grupo de volúmenes después de adjuntarlo.

Para activar todos los volúmenes inactivos en el sistema, usaría un comando como vgchange -a y.

Zoredache
fuente
8

Cuando conecta el destino al nuevo sistema, se debe notificar al subsistema lvm que hay un nuevo volumen físico disponible. Es posible que deba llamar pvscan, vgscano lvscanmanualmente. O puede que necesite llamar vgimport vg00para decirle al subsistema lvm que comience a usar vg00, seguido de vgchange -ay vg00para activarlo. Posiblemente debe hacer lo contrario, es decir, vgchange -an vg00; vgexport vg00antes de separar el objetivo.

(No sé nada sobre iSCSI, por lo que quizás estos pasos no sean necesarios o las herramientas iSCSI los hayan realizado automáticamente).

Gilles 'SO- deja de ser malvado'
fuente