lvextend 到 lvresize 之间有什么区别,如下例所示?
lvextend -L+1m /dev/mapper/rootvg-home
lvresize -L+1m /dev/mapper/rootvg-home
两个例子的剂量完全相同吗?(在/home上增加 +1M )
第二:
当我使用 lvextend 并尝试将/home增加1M 时,
然后 lvextend 将大小四舍五入到 32M(将 /home 增加 32M ),
那么是否可以告诉 lvextend 仅以 1M 增长?通过一些额外的标志?
lvextend -L+1m /dev/mapper/rootvg-home
Rounding size to boundary between physical extents: 32.00 MiB
Size of logical volume rootvg/home changed from 320.00 MiB (10 extents) to 352.00 MiB (11 extents).
Logical volume home successfully resized.
对于你的情况,他们做同样的事情。lvresize 可用于收缩和/或扩展,而 lvextend 只能用于扩展。
第二件事,我猜您的卷组的物理扩展大小 (PE) 设置为 32M,这就是 lveextend 将其从 1 向上舍入到 32M 的原因。
在您考虑调整 PE 值之前,恐怕在这种情况下这是不可能的,如果必须更改 PE,您可能需要重新创建 VG。关于这一点,您可以在此处查看如何更改卷组 PE 大小