Всем привет!!!
В этой статье инструкция от оного хорошего человека Андрей, у него получилось и он поделился своим опытом с другими.
Xpenology. Замена “битого” диска 4Т том volume1 (основной, докер, торренты, программы все, виртуалки) раздел /dev/md2 на новый диск 8Т. Может будет полезно кому.
Xpenology замена битого диска на новый
Решил переехать через создание рейда зеркала и с последующим удалением битого диска и даунгрейдом raid1 до Basic.
Исхдные данные:
- формат раздела: Basic
- ФС: btrfs
- номер раздеела: /volume1
- раздел mdadm: /dev/md2
- диск и его раздел: /dev/sda3
Этапы переезда:
1. Выключить NAS, подключить новый диск, включить NAS
2. Остановить по максимуму приложения и сервисы, использующие битый диск (сейчас это volume1 и это основной диск, остановил все контейнеры docker и сами службы)
3. Настроить volume1 в диспетчере хранения данных, выбрав в настройках raid1 – добавить вновь подключенный диск, начнется синхронизация (могут быть ошибки ввода-вывода на старом диске, может занять очень много времени)
4. После полной синхронизации (может несколько проходов пройдет), необходимо проверсти проверку рейда (если данные важные).
5. Выключить NAS, отключить битый диск и заново включить.
Volume1 перейдет в состояние аварии, так как raid1 будет без зеркального диска.
6. Сделать даунгрейд volume1 из raid1 до basic:
mdadm --grow --raid-devices=1 --force /dev/md2
Раздел станет Basic, но размер останется прежним.
7. Выполнить команду расширения mdadm:
mdadm --grow /dev/md2 --size=max
mdadm: component size of /dev/md2 has been set to 7809304384K
8. Перезагрузка.
Расширить раздел через Диспетчер хранения – Пул ресурсов хранения – Действие – Расширить. Далее перезагрузка.
Протестировать раздел, запустить все программы и контейнеры, убедиться что все работает.
Некоторая время возможна нагрузка на CPU после запуска – syno будет проводить индексацию файлов, в моем случае нагрузка спала примерно через 2,5ч.
Итог: