Masalahnya
Awalnya sistem file btrfs dibuat di banyak disk.
# btrfs filesystem show Label: 'MYBTRFS' uuid: 09138ad8-eb2f-4c7c-aef7-90482a67c45c Total devices 3 FS bytes used 768.00KiB devid 1 size 5.00GiB used 1.52GiB path /dev/xvdb devid 2 size 5.00GiB used 520.00MiB path /dev/xvdc devid 3 size 5.00GiB used 1.51GiB path /dev/xvdd
Untuk beberapa alasan satu disk rusak dan perlu diganti.
# btrfs filesystem show Label: 'MYBTRFS' uuid: 09138ad8-eb2f-4c7c-aef7-90482a67c45c Total devices 3 FS bytes used 768.00KiB devid 1 size 5.00GiB used 1.52GiB path /dev/xvdb devid 3 size 5.00GiB used 1.51GiB path /dev/xvdd *** Some devices missing
Solusinya
1. Pasang btrfs dengan “-o terdegradasi ” opsi dari volume bagus yang ada:
# mount -o degraded /dev/xvdd /mnt/btrfs
2. Ganti disk yang tidak ada dengan yang hilang:
# btrfs replace start 2 /dev/xvdc /mnt/btrfs
3. Seimbangkan sistem file:
# btrfs filesystem balance
Jika ada kesalahan, silakan periksa output dari "dmesg". Anda mungkin juga perlu menghubungi tim dukungan Anda jika ada kesalahan dalam dmesg.
Cara Mengirim Email ke Pengguna Eksternal Dengan Mailx di Linux
Cara Memeriksa Penggunaan Sistem File Btrfs dan Melakukan Penyeimbangan