URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 95768
[ Назад ]

Исходное сообщение
"mdadm: выкидывает диск при каждой перезагрузке"

Отправлено rx10nth , 10-Сен-14 03:46 
Доброго времени.
Такая проблема, с которой отродясь не сталкивался: при каждой перезагрузке стабильно выкидывает 1 элемент из /dev/md2 (используется под корень), при том что остальные массивы живы-здоровы. Система Centos 6.5 чистая, свежая, только что установленная.
Конфигурация такая:
------------
md2 : active raid1 sda2[0] sdb2[2] sdc2[1]
      5118912 blocks [3/3] [UUU]

md3 : active raid5 sdc3[2] sda3[0] sdb3[1]
      299187712 blocks level 5, 256k chunk, algorithm 2 [3/3] [UUU]

md1 : active raid1 sda1[1] sdc1[0] sdb1[2]
      523200 blocks [3/3] [UUU]

md4 : active raid5 sda4[0] sdc4[2] sdb4[1]
      2094592 blocks level 5, 256k chunk, algorithm 2 [3/3] [UUU]
------------

md2 - это корень, а например md3 - /var, где идет интенсивное i/o (т.е. были бы проблемы аппаратные, я думаю постоянно вылетал бы и md3).
Причем выкидывает из md2 по очереди, то sda2, то sdc2, то sdb2, в конце концов остается один элемент в массиве.
Например вот, первый ребут:
md2 : active raid1 sdb2[2] sdc2[0]
      5118912 blocks [3/2] [U_U]

Второй:
md2 : active raid1 sdc2[0]
      5118912 blocks [3/2] [__U]

Добавляю обратно — ребилдит, и то же самое, каждый ребут начинает выкидывать по одному элементу.

Самое главное, в логах ничего интересного нет, только это:
md2: started with 2 of 3 devices.
В конфиге mdadm все массивы описаны, даже пробовал принудительно добавлять devices=... в ARRAY, нифига.

Если сделать mdadm -E на выпавший элемент, он его корректно определяет как принадлежащий к md2, стутус - removed.

Ей богу, всю голову сломал. Помогайте :(


Содержание

Сообщения в этом обсуждении
"mdadm: выкидывает диск при каждой перезагрузке"
Отправлено rx10nth , 10-Сен-14 04:38 
Чудеса, поставил openvz'шное ядро (в принципе, использование openvz изначально и планировалось, просто словил проблемы на дистрибутивном, еще не успев поставить openvz), и проблема исчезла.
Для верности ребутнул 6 раз, всё в порядке...

Интересно, что же не так с дистрибутивным.