다음 RAID1 btrfs가 설정되어 있습니다.
Label: none uuid: 87595481-7b5c-464e-b10d-d9b2b0852e11
Total devices 4 FS bytes used 4.77TiB
devid 1 size 2.73TiB used 2.63TiB path /dev/sdb
devid 2 size 2.73TiB used 2.63TiB path /dev/sdc
devid 3 size 2.73TiB used 2.63TiB path /dev/sdd
devid 4 size 2.73TiB used 2.63TiB path /dev/sde
Btrfs v3.12
그러나 이제 저는 강력한 백업 솔루션을 갖고 있으며 해당 RAID 공간의 일부를 다시 확보하고 데이터가 재현 가능하므로 JBOD로 가고 싶습니다. 이 상자에서는 안정성보다 용량에 더 관심이 있습니다.
에 따르면btrfs 위키JBOD 설정에서 RAID1으로 이동하는 것은 매우 간단합니다.btrfs fi balance start -dconvert=raid1 /mnt
처럼 간단합니까 btrfs fi balance start -dconvert=single /mnt
? 메타데이터는 어떻습니까? RAID1에 두는 것이 아마도 좋은 생각일까요?
준비 단계:
- 백업 완료
- 14.04는 Wily 백포트된 4.2.0 커널을 사용하여 신뢰할 수 있습니다.
답변1
나는 당신이 그것을 못 박았다고 생각합니다.
btrfs balance start -dconvert=single /mnt
시스템은 데이터를 JBOD로 이동하는 작업을 시작해야 합니다. 예, 메타데이터는 여전히 raid1입니다(적어도 그렇게 구성했다면 가정하겠습니다). -mconvert를 추가하여 더 위험하게 살고 싶다면 이를 변경할 수도 있습니다.
다음을 통해 데이터 및 메타데이터의 습격 수준을 보여주는 성공을 확인합니다.
btrfs fi show
새로운 스토리지 활용도 수치는 다음과 같습니다.
btrfs fi df /mnt
하지만 말씀하신 대로 백업이 제대로 이루어졌으므로 중복성에 신경 쓰지 말고 raid0을 사용하지 않으시겠어요? 어쨌든 모든 디스크의 크기는 동일합니다. JBOD는 향후 다양한 크기를 혼합할 수 있는 유연성을 제공합니다.
보다이 응답자세한 내용은.