6.4. 여러 장치에 대한 통합 볼륨 관리
btrfs 파일 시스템은 여러 장치 상단에 생성할 수 있으며 파일 시스템을 생성한 후 더 많은 장치를 추가할 수 있습니다. 기본적으로 메타데이터는 두 개의 장치에 걸쳐 미러링되고 데이터가 있는 모든 장치에 제거되지만 하나의 장치만 있는 경우 해당 장치에 메타데이터가 복제됩니다.
6.4.1. 여러 장치가 있는 파일 시스템 생성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
mkfs.btrfs 명령은 6.1절. “btrfs 파일 시스템 생성” 에 자세히 설명된 대로 데이터 -d 옵션과 메타데이터에 대해 -m 을 허용합니다. 유효한 사양은 다음과 같습니다.
- raid0
- raid1
- raid10
- DUP
- single
m 단일 옵션은 메타데이터의 중복이 수행되지 않도록 지시합니다. 이는 하드웨어 레이드를 사용할 때 필요할 수 있습니다.
참고
RAID 10이 제대로 실행하려면 최소 4개의 장치가 필요합니다.
예 6.1. RAID 10 btrfs 파일 시스템 생성
4개의 장치(metadata mirrored, data striped)에 파일 시스템을 만듭니다.
# mkfs.btrfs /dev/device1 /dev/device2 /dev/device3 /dev/device4
미러링하지 않고 메타데이터를 제거합니다.
# mkfs.btrfs -m raid0 /dev/device1 /dev/device2
데이터 및 메타데이터 모두에 raid10을 사용합니다.
# mkfs.btrfs -m raid10 -d raid10 /dev/device1 /dev/device2 /dev/device3 /dev/device4
단일 드라이브에 메타데이터를 중복하지 마십시오.
# mkfs.btrfs -m single /dev/device
드라이브마다 크기가 다른 경우 단일 옵션을 사용하여 각 드라이브의 전체 용량을 사용합니다.
# mkfs.btrfs -d single /dev/device1 /dev/device2 /dev/device3
이미 생성된 다중 장치 파일 시스템에 새 장치를 추가하려면 다음 명령을 사용합니다.
# btrfs device add /dev/device1 /mount-point
btrfs 모듈을 재부팅하거나 다시 로드한 후 btrfs device scan 명령을 사용하여 모든 다중 장치 파일 시스템을 검색합니다. 자세한 내용은 6.4.2절. “btrfs 장치 검색” 를 참조하십시오.