Problém
Původně byl souborový systém btrfs postaven na více discích.
# 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
Z nějakého důvodu je jeden disk vadný a je třeba jej vyměnit.
# 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
Řešení
1. Připojte btrfs s „-o degraded ” možnost ze stávajícího dobrého svazku:
# mount -o degraded /dev/xvdd /mnt/btrfs
2. Vyměňte chybějící disk za chybějící:
# btrfs replace start 2 /dev/xvdc /mnt/btrfs
3. Vyrovnejte systém souborů:
# btrfs filesystem balance
Pokud dojde k nějaké chybě, zkontrolujte prosím výstup „dmesg“. Možná budete muset kontaktovat svůj tým podpory, pokud se v dmesg vyskytnou chyby.
Jak odesílat e-maily externímu uživateli pomocí Mailx v systému Linux
Jak zkontrolovat využití souborového systému Btrfs a provést vyvážení