6.3. btrfs 파일 시스템 크기 조정


btrfs 파일 시스템의 크기를 조정할 수는 없지만 사용하는 각 장치의 크기를 조정할 수 있습니다. 사용 중인 장치가 하나만 있으면 파일 시스템 크기 조정과 동일하게 작동합니다. 사용 중인 여러 장치가 있는 경우 원하는 결과를 얻으려면 수동으로 크기를 조정해야 합니다.
참고
단위 크기는 대소문자가 아닙니다. GiB에 대해 G 또는 g 를 둘 다 허용합니다.
명령은 테라바이트 또는 페타바이트의 경우 t 를 허용하지 않습니다. k,m, g 만 허용합니다.

6.3.1. btrfs 파일 시스템 등록

단일 장치에서 파일 시스템을 확대하려면 다음 명령을 사용합니다.
# btrfs filesystem resize amount /mount-point
예를 들어 다음과 같습니다.
# btrfs filesystem resize +200M /btrfssingle
Resize '/btrfssingle' of '+200M'
다중 장치 파일 시스템을 확대하려면 확대할 장치를 지정해야 합니다. 먼저 지정된 마운트 지점에 btrfs 파일 시스템이 있는 모든 장치를 표시합니다.
# btrfs filesystem show /mount-point
예를 들어 다음과 같습니다.
# btrfs filesystem show /btrfstest
Label: none  uuid: 755b41b7-7a20-4a24-abb3-45fdbed1ab39
	Total devices 4 FS bytes used 192.00KiB
	devid    1 size 1.00GiB used 224.75MiB path /dev/vdc
	devid    2 size 524.00MiB used 204.75MiB path /dev/vdd
	devid    3 size 1.00GiB used 8.00MiB path /dev/vde
	devid    4 size 1.00GiB used 8.00MiB path /dev/vdf

Btrfs v3.16.2
그런 다음 확대할 장치의 devid 를 확인한 후 다음 명령을 사용합니다.
# btrfs filesystem resize devid:amount /mount-point
예를 들어 다음과 같습니다.
# btrfs filesystem resize 2:+200M /btrfstest
Resize '/btrfstest/' of '2:+200M'
참고
또한 지정된 크기 대신 max 가 될 수 있습니다. 이는 장치의 남은 여유 공간을 모두 사용합니다.

6.3.2. btrfs 파일 시스템 축소

단일 장치에서 파일 시스템을 축소하려면 다음 명령을 사용합니다.
# btrfs filesystem resize amount /mount-point
예를 들어 다음과 같습니다.
# btrfs filesystem resize -200M /btrfssingle
Resize '/btrfssingle' of '-200M'
다중 장치 파일 시스템을 축소하려면 축소 장치를 지정해야 합니다. 먼저 지정된 마운트 지점에 btrfs 파일 시스템이 있는 모든 장치를 표시합니다.
# btrfs filesystem show /mount-point
예를 들어 다음과 같습니다.
# btrfs filesystem show /btrfstest
Label: none  uuid: 755b41b7-7a20-4a24-abb3-45fdbed1ab39
	Total devices 4 FS bytes used 192.00KiB
	devid    1 size 1.00GiB used 224.75MiB path /dev/vdc
	devid    2 size 524.00MiB used 204.75MiB path /dev/vdd
	devid    3 size 1.00GiB used 8.00MiB path /dev/vde
	devid    4 size 1.00GiB used 8.00MiB path /dev/vdf

Btrfs v3.16.2
그런 다음 축소할 장치의 devid 를 확인한 후 다음 명령을 사용합니다.
# btrfs filesystem resize devid:amount /mount-point
예를 들어 다음과 같습니다.
# btrfs filesystem resize 2:-200M /btrfstest
Resize '/btrfstest' of '2:-200M'

6.3.3. 파일 시스템 크기 설정

파일 시스템을 단일 장치에서 특정 크기로 설정하려면 명령을 사용합니다.
# btrfs filesystem resize amount /mount-point
예를 들어 다음과 같습니다.
# btrfs filesystem resize 700M /btrfssingle
Resize '/btrfssingle' of '700M'
다중 장치 파일 시스템의 파일 시스템 크기를 설정하려면 변경할 장치를 지정해야 합니다. 먼저 지정된 마운트 지점에 btrfs 파일 시스템이 있는 모든 장치를 표시합니다.
# btrfs filesystem show /mount-point
예를 들어 다음과 같습니다.
# btrfs filesystem show /btrfstest
Label: none  uuid: 755b41b7-7a20-4a24-abb3-45fdbed1ab39
	Total devices 4 FS bytes used 192.00KiB
	devid    1 size 1.00GiB used 224.75MiB path /dev/vdc
	devid    2 size 724.00MiB used 204.75MiB path /dev/vdd
	devid    3 size 1.00GiB used 8.00MiB path /dev/vde
	devid    4 size 1.00GiB used 8.00MiB path /dev/vdf

Btrfs v3.16.2
다음으로 변경할 장치의 devid 를 확인한 후 다음 명령을 사용합니다.
# btrfs filesystem resize devid:amount /mount-point
예를 들어 다음과 같습니다.
# btrfs filesystem resize 2:300M /btrfstest
Resize '/btrfstest' of '2:300M'
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.