다중 볼륨 BTRFS 파일 시스템을 마운트하는 방법은 무엇입니까?

다중 볼륨 BTRFS 파일 시스템을 마운트하는 방법은 무엇입니까?

여러 장치로 구성된 btrfs 파일 시스템이 있습니다. 단일 장치( /dev/sda)를 가져와서 mkfs.btrfs실행하여 만들었습니다 . 그런 다음 /dev/sd{b,c,d}파일 시스템에 3개의 장치( )를 더 추가했습니다 . 그런 다음 해당 파일 시스템과 메타데이터를 raid10으로 수정하고 균형을 재조정했습니다. 한 달 동안 시스템을 운영한 후 종료했습니다.

볼륨을 다시 마운트하려면 어떻게 해야 합니까? 나는 지금 파일 시스템에 있는 것을 사용하지 않고 mount /dev/sda /mnt/data무시 한다고 가정합니다. /dev/sd{b,c,d}하나의 마운트 지점에 대해 여러 장치에 대한 마운트 명령을 본 적이 없습니다.

답변1

먼저 실행하면 btrfs filesystem show다음과 같은 내용이 표시됩니다.

Label: none  uuid: 33da514a-a666-4c11-b2bd-a5e97372f9a5
    Total devices 4 FS bytes used 4.25TiB
    devid    1 size 20.01TiB used 2.13TiB path /dev/sda
    devid    2 size 20.01TiB used 2.13TiB path /dev/sdb
    devid    3 size 20.01TiB used 2.13TiB path /dev/sdd
    devid    4 size 20.01TiB used 2.13TiB path /dev/sdc

장치가 표시되지 않으면 실행해야 합니다.btrfs device scan --all-devices

그런 다음 태그를 선택하여 설치할 수 있습니다.mount

mount UUID=33da514a-a666-4c11-b2bd-a5e97372f9a5 /mnt/data/

또는 /etc/fstab시작 시 자동으로 발생하도록 추가하세요.

mount UUID=33da514a-a666-4c11-b2bd-a5e97372f9a5 /mnt/data/ 0 2

관련 정보