btrfs Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
wiki:btrfs [2019/03/09 13:23]
[Варианты восстановления много-дисковых конфигураций btrfs]
wiki:btrfs [2019/03/22 11:28]
[Варианты восстановления много-дисковых конфигураций btrfs]
Строка 671: Строка 671:
   ​   ​
 Как правило,​ эта команда успешно справляется со своей задачей,​ но есть и обходной путь (он пригодится тем, у кого более старые версии btrfs, где нет команды btrfs replace): \\ Как правило,​ эта команда успешно справляется со своей задачей,​ но есть и обходной путь (он пригодится тем, у кого более старые версии btrfs, где нет команды btrfs replace): \\
-1. удалить ​"умершее" ​устройство (btrfs device ​delete),\\ +1. добавить ​новое устройство (btrfs device ​add),\\ 
-2. добавить ​новое устройство (btrfs device ​add),\\+2. удалить ​"умершее" ​устройство (btrfs device ​delete),\\
 3. запустить балансировку (btrfs balance start).\\ 3. запустить балансировку (btrfs balance start).\\
  
 <note tip>Ну и конечно,​ не забываем про резервную копию - ценную информацию с деградировавшего RAID полезно сначала сохранить на независимом устройстве хранения,​ а уже потом восстанавливать целостность RAID.</​note>​ <note tip>Ну и конечно,​ не забываем про резервную копию - ценную информацию с деградировавшего RAID полезно сначала сохранить на независимом устройстве хранения,​ а уже потом восстанавливать целостность RAID.</​note>​
 +
 +Если же вы не имеете устройства на замену и решили например отказаться от RAID1 и перевести данные в single, то просто удалить устройство не получится. Сначала вы должны сконвертировать тип хранения выполнив балансировку:​
 +
 +    btrfs balance start -dconvert=single,​soft -mconvert=single,​soft -sconvert=single,​soft --force <​путь куда смонтирована btrfs>
 +
 +а уже после этого можно удалять вышедшее из строя устройство:​
 +
 +    btrfs device delete missing <​путь куда смонтирована btrfs>
 +    ​
 +missing - специальное значение,​ которое можно указать для устройств,​ которые уже просто отключены или недоступны (для них просто сложно указать путь).
  
 <note tip>​Еще одно интересное свойство RAID - возможность восстановления отдельных блоков данных,​ что может быть важно для SSD. <note tip>​Еще одно интересное свойство RAID - возможность восстановления отдельных блоков данных,​ что может быть важно для SSD.