我有一个虚拟机运行在LVM上。它的工作正常,只是现在我不能扩展或创建任何逻辑卷。它给了我一个错误:
# lvcreate -L10G -n test LocalVG
Insufficient free space: 320 extents needed, but only 0 available但我有比卷组更多的内容:
# vgdisplay LocalVG
--- Volume group ---
VG Name LocalVG
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 13
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 9
Open LV 9
Max PV 0
Cur PV 1
Act PV 1
VG Size 299.84 GB
PE Size 32.00 MB
Total PE 9595
Alloc PE / Size 6656 / 208.00 GB
Free PE / Size 2939 / 91.84 GB该vm所在的cow映像为300 on,位于主机上的文件系统上,该文件系统目前有101 on的空闲。所以不应该失败。我确实注意到VG在VM中使用的物理卷被设置为不可分配的:
# pvdisplay
--- Physical volume ---
PV Name /dev/vda2
VG Name LocalVG
PV Size 299.85 GB / not usable 6.83 MB
Allocatable NO
PE Size (KByte) 32768
Total PE 9595
Free PE 2939
Allocated PE 6656也许这是正常的,但我的其他主机显示他们的PV设置可分配=是。因此,我的问题是,是在这个PV上运行"pvchange -x y/dev/vda2 2“,还是有其他错误?当我这么做的时候,主机能在线吗?为了让LV从VG获得区段,PV必须可分配吗?
发布于 2013-08-18 14:00:01
这是一段时间以前的事了,但当时我试着把光伏转换成可配置的,就像上面所示的那样,解决了这个问题。从那以后已经两年了,我再也没有任何问题了。一定是个隐秘的虫子。希望有一天这个信息能帮助同舟共济的人。
您可以使用pvchange将物理卷标记为可分配的。
# pvchange -x y /dev/volume发布于 2011-07-01 17:35:42
我认为它必须是可分配的,但是尝试使用lvresize命令和-l (小L)选项,并在添加您想要给它的免费PEs的数量之后。
就像这样:
# lvcreate -l 2939 -n test LocalVGhttps://serverfault.com/questions/238974
复制相似问题