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如我所料,我可以看到它不存在。

我究竟做错了什么?

Answers:


41

附加卷组后,需要激活它。

要激活系统上所有不活动的卷,请使用命令vgchange -a y


8

当您将目标连接到新系统时,需要通知lvm子系统有新的物理卷可用。您可能需要致电pvscanvgscanlvscan手动致电。或者,您可能需要调用vgimport vg00告诉lvm子系统开始使用vg00,然后vgchange -ay vg00激活它。可能您应该执行相反的操作,即vgchange -an vg00; vgexport vg00在分离目标之前。

(我对iSCSI一无所知,因此也许这些步骤不是必需的,或者应该由iSCSI工具自动执行。)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.