Btrfs 및 여러 장치와 파일 교환

Btrfs 및 여러 장치와 파일 교환

시스템 사양:

# btrfs filesystem show
Label: none  uuid: 3899c47c-19e8-4db3-aac9-....
    Total devices 2 FS bytes used 2.00TiB
    devid    1 size 931.42GiB used 690.01GiB path /dev/nvme1n1p2
    devid    2 size 1.86TiB used 1.63TiB path /dev/nvme0n1

커널: 5.4(우분투 20.04)

내 질문:

새 하위 볼륨이나 파일(/swapfile)로 스왑 파일을 생성해 보았습니다. COW나 압축이 없도록 튜토리얼을 주의 깊게 따랐습니다.

그러나 교체하려고 하면 다음 오류가 발생합니다: swapon failed: Invalid argument및 at dmesg:BTRFS warning (device nvme1n1p2): swapfile must be on one device

나는 Btrfs에 대한 전문 지식이 많지 않습니다. 문제는 내 FS 확장이 2개의 디스크에 있다는 것인데, 이는 스왑에 문제가 됩니다. 특정 FS에 파일이나 하위 볼륨을 생성하는 방법이 있습니까?

관련 정보