Linux lvm 可以在 /dev 下看到卷组中的一个逻辑卷,但是用各种 lvm 命令行工具都报告没有这个卷组,这种问题有 v 友遇到过吗?

17次阅读

共计 1062 个字符,预计需要花费 3 分钟才能阅读完成。

系统中有 2 个卷组,一个名为 vg,一个名为 fedora,vg 这个卷组中有 root 和 hmoe 分区的逻辑卷,fedora 这个卷组中有一个没有在使用的 root 分区的逻辑卷(这个逻辑卷是可以挂载的),具体如下:

root@develop:/home/d# ls -l /dev/mapper/*
crw------- 1 root root 10, 236 Jun 24 10:16 /dev/mapper/control
lrwxrwxrwx 1 root root       7 Jun 24  2024 /dev/mapper/fedora-root -> ../dm-0
lrwxrwxrwx 1 root root       7 Jun 24  2024 /dev/mapper/vg-f40_root -> ../dm-1
lrwxrwxrwx 1 root root       7 Jun 24  2024 /dev/mapper/vg-home -> ../dm-2
root@develop:/home/d# 
root@develop:/home/d# ls -l /dev/vg/*
lrwxrwxrwx 1 root root 7 Jun 24  2024 /dev/vg/f40_root -> ../dm-1
lrwxrwxrwx 1 root root 7 Jun 24  2024 /dev/vg/home -> ../dm-2
root@develop:/home/d# 
root@develop:/home/d# ls -l /dev/fedora/*
lrwxrwxrwx 1 root root 7 Jun 24  2024 /dev/fedora/root -> ../dm-0
root@develop:/home/d# 
root@develop:/home/d# vgchange -a y vg
  2 logical volume(s) in volume group "vg" now active
root@develop:/home/d# 
root@develop:/home/d# vgchange -a y fedora
  Volume group "fedora" not found
  Cannot process volume group fedora
root@develop:/home/d# 
root@develop:/home/d# vgdisplay 
  --- Volume group ---
  VG Name               vg
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  8
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <444.76 GiB
  PE Size               4.00 MiB
  Total PE              113858
  Alloc PE / Size       14336 / 56.00 GiB
  Free  PE / Size       99522 / <388.76 GiB
  VG UUID               Z2vdTX-aTxO-ob2f-cUmu-tHZH-UOEA-ww6DS6
   
root@develop:/home/d# 

从上面命令的输出可以看到有以下 2 个异常现象:

1,用 vgchange 可以激活 vg 这个卷组,但找不到 fedora 这个卷组。

2,用 vgdisplay 可以正常识别到 vg 这个卷组,却识别不到 fedora 这个卷组。

有 v 友知道这是什么原因导致的吗?

正文完
 0