答案1
奇怪的是“lvextend -l 100%FREE”不起作用
如果没有 the+
则被100%FREE
解释为绝对大小。如果您有比当前卷大小更多的可用空间,则该方法有效,但这可能不是您想要做的。
就您而言,似乎您有1176 extents
空闲空间,而卷的当前大小很236731 extents
自然地失败了。如果您有236773 extents
空闲空间,该命令将会起作用,但卷大小只会增加 42 个范围...
所以,+
这里的标志非常重要。
还有为什么VSize的大小处有一个“<”符号呢?
它表明该值已四舍五入,另请参阅 上的联机帮助页--units
。
答案2
我们需要按如下方式扩展逻辑卷:
sudo lvm lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
您的 LVM 磁盘现已成功扩展。需要最后一个命令,以便“df -h”输出显示文件系统的正确大小:
sudo resize2fs -p /dev/mapper/ubuntu--vg-ubuntu--lv