LV Status: Nicht verfügbar. Wie kann ich es zur Verfügung stellen?

27

Ich verbinde ein iSCSI-Ziel, erstelle ein physisches Volume und eine Volume-Gruppe darauf.

Dann erstelle ich eine LV und

mkfs.ext3 /dev/vg00/vm

und das alles funktioniert super.

Dann trenne ich das Ziel

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

Melden Sie sich bei einem anderen Linux-Server an und verbinden Sie das Ziel dort

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

und ich bekomme:

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

Ich kann sehen, dass es /dev/vg00/vmdas nicht gibt, wie ich es erwartet hätte.

Was mache ich falsch?

Sandra
quelle

Antworten:

41

Sie müssen eine Datenträgergruppe aktivieren, nachdem Sie sie angehängt haben.

Um alle inaktiven Volumes auf dem System zu aktivieren, verwenden Sie einen Befehl wie vgchange -a y.

Zoredache
quelle
8

Wenn Sie das Ziel mit dem neuen System verbinden, muss das lvm-Subsystem benachrichtigt werden, dass ein neues physisches Volume verfügbar ist. Sie können anrufen müssen pvscan, vgscanoder lvscanmanuell. Oder Sie können anrufen müssen vgimport vg00dem LVM - Subsystem zu sagen , zu verwenden zu beginnen vg00, gefolgt von vgchange -ay vg00zu aktivieren. Möglicherweise sollten Sie den umgekehrten vgchange -an vg00; vgexport vg00Weg einschlagen , bevor Sie das Ziel entfernen.

(Ich weiß nichts über iSCSI, daher sind diese Schritte möglicherweise nicht erforderlich oder sollten von den iSCSI-Tools automatisch ausgeführt werden.)

Gilles 'SO - hör auf böse zu sein'
quelle