Linux
linux + lvextend vs lvresize - 有什麼區別
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 大小