如下例所示,lvextend和lvresize有什么区别?
lvextend -L+1m /dev/mapper/rootvg-home lvresize -L+1m /dev/mapper/rootvg-home
这两个例子的剂量是否完全一样? ( 在家中增加+ 1M)
第二:
当我使用lvextend并尝试用1M增加/ home时,
然后大小增加到32M(增加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,这就是将它从1M增加到32M的原因。
在考虑调整PE价值之前,恐怕在这种情况下是不可能的,而且如果必须改变PE,您可能需要重新创buildVG。 关于这一点,你可以在这里看到如何改变Volumegroup PE大小