Synology #1 — Время апгрейда RAID5->RAID6.
У меня дома есть хранилка Synology 1812+, и 7 дисков WD Red по 6 TB в RAID5. Хранилка 8-ми слотовая, но последний диск как-то жаба душила покупать, да и вроде места хватало. Но на днях перепал новый диск 8 TB и тоже WD Red. Все SATA.

Решил сконвертировать это на ходу в RAID6, данных много, скорость дикая не нужна, и все равно упрется в гигабитный свич.

Занято на ней 28 TB из 32 TB . Утилизация памяти 10%, процессора 10% из которых md2_raid6 — 4%.

Я запустил ребилд, и начал примерно замерять по секундомеру скорость ребилда, и понял, что это примерно 0.01% в 5 минут, пересчитал в более привычные часы…и дни… прикидки давали мне 20 дней ребилда.
В ужасе, я проверил настройки скоростей ребилда.

Я открыл тикет в Synology, возможно, есть конфиги через ssh, поднять приоритет или типа того.
You can speed up the RAID-Synchronisation. Usually this configuration only takes effect, if you set it before starting the sync, but you can try this:
DSM -> Storage-Manager -> Storage-Pool -> Select your Storage-Pool -> Change settings -> Select Smaller Stripe cache size
When it’s not possible, because the RAID-resync has already been started. In this case we can not speed up the syncing process, you will just have to wait for it to finish.

Чтение — 7 MB/s, Запись — 29 MB/s каждого диска. При этом, утилизация дисков 50-75%!

Учитывая, что их 7, то чтение 7*7=49 MB/s и запись 29*7=209 MB/s, то в целом похоже на общую картину выше.

Скорость диска 6 TB, по тестам, примерно такая.

Такие дела… 22 дня, Карл!
Update — реальное время ребилда вышло 25 дней.