Tagraid10

Форсирование синхронизации mdadm массива

Имеем RAID10 на четырех дисках. Один надо заменить по износу или еще какой-либо причине.

Делаем

mdadm /dev/mdN -f /dev/sdN
mdadm /dev/mdN -r /dev/sdN

Вставляем новый диск, чистим его, если юзанный.

Копируем таблицу разделов, если надо — генерим новый UUID.

Вставляем в массив обратно, и видим вместо привычной картины resync-а, state — degraded, а вставленный, новый диск — Spare.

Continue reading

Восстановление программного raid10 после сбоя (inactive)

Сегодня расскажу о проблеме рассинхронизации массива типа RAID10.

Для начала необходимо понимать суть данного массива, хорошо поясняется она здесь:

Array 5 vs Array 10

А в двух словах — это RAID0 из двух или более RAID1, т.е. чередование с зеркалированием. Предлагает нам хорошую избыточность, надежность, а также повышение производительности.

Я бы сказал, что это один из самых популярных рейд-массивов, и абсолютно понятно почему.

Итак, теперь о нашей проблеме.

Continue reading

Восстановление сервера после деградации дискового рейда

Столкнулся с одной tricky (как сказали бы американцы) проблемой. Есть вводные — centos 7, программный raid10, выпавший из рейда диск. После вываливания диска, сервер был перезагружен. Казалось бы, что тут не так? Ничего страшного не должно произойти, и сервер должен загрузиться, но не тут-то было. GRUB грузится, стартует dracut и начинает поднимать сервисы, после чего затыкается на сборке md0 рейда, в котором живет /.

Continue reading

© 2017 servadmin.ru

Theme by Anders NorénUp ↑