LVM 볼륨의 크기를 조정할 때 기본 파일 시스템의 크기를 조정하는 derobert의 속임수에 따라 :
lvm> lvextend -r -l +100%FREE /dev/VolGroup00/lvolhome
fsck from util-linux 2.25.2
/sbin/fsck.btrfs: BTRFS file system.
Size of logical volume VolGroup00/lvolhome changed from 3.04 GiB (777 extents) to 14.94 GiB (3824 extents).
Logical volume lvolhome successfully resized
fsadm: Filesystem "btrfs" on device "/dev/mapper/VolGroup00-lvolhome" is not supported by this tool
fsadm failed: 1
"문제점"은 fsadm 도구가 btrfs 크기 조정을 지원하지 않는다는 것입니다. 어리둥절한, 나는 그것을 어려운 방법 (일명 수동으로)하기로 결정했습니다.
sudo btrfs filesystem resize max /dev/mapper/VolGroup00-lvolhome
ERROR: can't access '/dev/mapper/VolGroup00-lvolhome'
btrfs는 장치에 "액세스"할 수 없지만이를 감지 할 수 있습니다.
> sudo btrfs filesystem show
Label: none uuid: 53330630-9670-4110-8f04-5a39bfa86478
Total devices 1 FS bytes used 2.75GiB
devid 1 size 3.04GiB used 3.03GiB path /dev/mapper/VolGroup00-lvolhome
그래서 무엇을 제공합니까? 논리 볼륨 내에서 btrfs 파티션의 크기를 조정하는 방법은 무엇입니까?
1
장치 이름 대신 마운트 지점에서 작동합니까?
—
frostschutz
예, btrfs 마운트 경로 (블록 장치 경로는 아님) 여야합니다. 또한
—
derobert
btrfs fi show
fs에 둘 이상의 장치가있는 경우 devid (from ) 를 지정해야 할 수도 있습니다 .
@frostschutz 예, 그렇습니다. 궁금한.
—
Braiam