ext 및 xfs와 함께 lvresize -r을 사용할 수 있습니까?

ext 및 xfs와 함께 lvresize -r을 사용할 수 있습니까?

or 를 lvextend사용하는 대신 볼륨과 파일 시스템을 함께 확장하는 옵션을 사용할 수 있는지 궁금합니다 . xfs의 경우 볼륨을 마운트해야 하고, ext4의 경우 먼저 마운트 해제해야 합니까? 기본 파일 시스템도 확장되었는지 어떻게 확인할 수 있나요?xfs_growfsresize2fslvresize -r

답변1

예, XFS 및 Ext4(ReiserFS도 지원됨)를 사용할 수 있습니다 lvresize -r(또는 lvextend -r사용을 선호하는 경우 lvextend). XFS 논리 볼륨을 마운트할 필요가 없습니다.fsadm(파일 시스템 크기 조정을 위한 LVM 도구)는 XFS 크기를 조정할 수 있도록 임시 마운트를 수행합니다.

기본 파일 시스템도 확장되었는지 어떻게 확인할 수 있나요?

스크립트가 아닌 수동으로 실행 하는 경우 lvresize출력에서 ​​간단히 확인할 수 있으며 LV 및 파일 시스템 크기 조정에 대한 정보가 인쇄됩니다.

  Size of logical volume test/lvol0 changed from 248,00 MiB (62 extents) to 260,00 MiB (65 extents).
  Logical volume test/lvol0 successfully resized.
...
meta-data=/dev/mapper/test-lvol0  isize=512    agcount=4, agsize=15872 blks
...
data blocks changed from 63488 to 66560

LV 및 XFS 파일 시스템 모두 260MiB(블록 크기가 4096인 XFS의 경우 66560블록)로 크기가 조정된 것을 확인할 수 있습니다.

언제든지 LV와 파일 시스템 크기를 비교하기 위해 lvs및 또는를 사용할 수 있습니다 .xfs_infodumpe2fs

관련 정보