Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
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. |