我有一个旧的,小的SSD,所以我买了一个新的,大一点的。Ubuntu 20.04 LTS,LUKS
使用CloneZilla,我将其克隆到旧SSD的IMG文件中,然后将IMG文件还原到新的SSD。
问:一切都还好,奇怪的是,“lv可扩展性-l 100%免费”不起作用,而“lv可扩展性-L +4.59G”则适用于同一个LV!什么?100%的免费应该扩展到最大,为什么我必须手动设置+GBytes来使lv可扩展性工作?
为什么会有一个VSize大小的"<“标志?
发布于 2022-06-04 20:32:48
奇怪的是,“扩展-l 100%免费”不起作用
没有+
,100%FREE
将被解释为绝对大小。如果您比当前卷的大小有更多的空闲空间,这是可行的,但这可能不是您想要做的。
在您的例子中,您似乎可以免费使用1176 extents
,而当前卷的大小是236731 extents
,所以很自然,它会失败。如果您有236773 extents
空闲,该命令就可以工作,但是卷大小只会增长42个区段.
所以,+
符号在这里是非常重要的。
为什么会有一个VSize大小的"<“标志?
它表示该值已经四舍五入,请参见--units
上的手册。
发布于 2023-02-10 19:04:30
我们需要按以下方式扩展逻辑卷:
sudo lvm lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
您的LVM磁盘现在已经成功地扩展了。需要最后一个命令,以便“df-h”输出显示文件系统的正确大小:
sudo resize2fs -p /dev/mapper/ubuntu--vg-ubuntu--lv
https://unix.stackexchange.com/questions/705007
复制相似问题