Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Русскоязычное Linux-сообщество ([info]lj_ru_linux)
@ 2012-11-08 11:13:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Загадочная фигня с mdadm
RAID5 на четырёх дисках. На каждом создано по разделу, все строго одинакового размера. С тремя дисками всё нормально, а с четвёртым какая-то фигня, mdadm периодически вместо раздела sde1 пытается подключить весь диск sde.

Пробовали принудительно удалять из массива и добавлять обратно sde1, вроде как всё нормально срабатывало, диск синхронизировался много часов, но работало это только до ближайшей перезагрузки. После перезагрузки машины массив опять разваливался при попытке md собрать его с sde. Откуда этот sde взялся - загадка. Руками его никогда не добавляли, в mdadm.conf он не упоминается ни в файловой системе, ни в initrd.

Вот сейчас я его собрал вручную, и там опять откуда-то вылез sde, хотя подцепился всё же sde1:
# mdadm --stop /dev/md0
mdadm: stopped /dev/md0

# mdadm --assemble --scan --verbose
mdadm: looking for devices for /dev/md/0
mdadm: no RAID superblock on /dev/sdh
mdadm: no RAID superblock on /dev/sdg
mdadm: no RAID superblock on /dev/sdf
mdadm: no RAID superblock on /dev/sda6
mdadm: no RAID superblock on /dev/sda5
mdadm: no RAID superblock on /dev/sda4
mdadm: no RAID superblock on /dev/sda3
mdadm: no RAID superblock on /dev/sda2
mdadm: no RAID superblock on /dev/sda1
mdadm: no RAID superblock on /dev/sda
mdadm: cannot open device /dev/sr0: No medium found
mdadm: /dev/sdh1 is identified as a member of /dev/md/0, slot 1.
mdadm: /dev/sdg1 is identified as a member of /dev/md/0, slot 0.
mdadm: /dev/sdf1 is identified as a member of /dev/md/0, slot 2.
mdadm: /dev/sde1 is identified as a member of /dev/md/0, slot 3.
mdadm: /dev/sde is identified as a member of /dev/md/0, slot 3.
mdadm: added /dev/sdh1 to /dev/md/0 as 1
mdadm: added /dev/sdf1 to /dev/md/0 as 2
mdadm: added /dev/sde1 to /dev/md/0 as 3
mdadm: added /dev/sdg1 to /dev/md/0 as 0
mdadm: /dev/md/0 has been started with 4 drives.

# cat /proc/mdstat 
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md0 : active raid5 sdg1[0] sde1[4] sdf1[2] sdh1[1]
      5860535808 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/4] [UUUU]
      
unused devices: <none>


Как это радикально вылечить?

P.S. Убунта 12.04
ядро 3.2.0-32-generic #51-Ubuntu SMP Wed Sep 26 21:33:09 UTC 2012 x86_64
mdadm v3.2.5 - 18th May 2012


(Читать комментарии) (Добавить комментарий)