LINUX.ORG.RU

История изменений

Исправление router, (текущая версия) :

Ничем хорошим не закончилось, и похоже наткнулся на баг в ядре либо mdadm.

после

mdadm --grow /dev/md10 -l 5
mdadm -a /dev/md10 /dev/sdb1
mdadm --grow /dev/md10 -n 3

mdadm говорит

mdadm: Need to backup 128K of critical section..

и завершается. И все. Любые обращения к mdadm виснут, даже cat /proc/mdstat. Даже madmd --detail <другой рейд>

Перазгрузил сервер, создал 3 файла по 1 Гб, смапил их в block device через losetup.

Выполняю то же самое - проходит, хотя и медленно ( скорость reshape была ~ 10 Мб/с ). Разбираю получившийся рейд, обнуляю диски, повторяю - та же проблема как в первом случае.

На физической консоли ругань

task md15_raid1:4436 blocked for more than 120 seconds.

Нашёл https://bugzilla.redhat.com/show_bug.cgi?id=573106 и аналогичные баги в debian, но они для 2.6.33 и закрыты, а у меня ядро 3.2.0

Пока восстановлюсь из бекапа, потом буду ковырять подробнее на предмет багрепорта.

Исходная версия router, :

Ничем хорошим не закончилось, и похоже наткнулся на баг в ядре либо mdadm.

после

mdadm --grow /dev/md10 -l 5
mdadm -a /dev/md10 /dev/sdb1
mdadm --grow /dev/md10 -n 3

mdadm говорит

mdadm: Need to backup 128K of critical section..

и завершается. И все. Любые обращения к mdadm виснут, даже cat /proc/mdstat. Даже madmd --detail <другой рейд>

Перазгрузил ВМ, создал 3 файла по 1 Гб, смапил их в block device через losetup.

Выполняю то же самое - проходит, хотя и медленно ( скорость reshape была ~ 10 Мб/с ). Разбираю получившийся рейд, обнуляю диски, повторяю - та же проблема как в первом случае.

На физической консоли ругань

task md15_raid1:4436 blocked for more than 120 seconds.

Нашёл https://bugzilla.redhat.com/show_bug.cgi?id=573106 и аналогичные баги в debian, но они для 2.6.33 и закрыты, а у меня ядро 3.2.0

Пока восстановлюсь из бекапа, потом буду ковырять подробнее на предмет багрепорта.