以下の例のように、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増やします)、
それで、1Mだけで成長するようにlvextendに指示することは可能ですか?追加のフラグによって?
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サイズを変更する方法