2010/8/15 Catalin Bucur <[email protected]>: > Salutare, > > > Am un raid 1 soft pe un debian 5.0.5 in situatia initiala astfel: > # cat /proc/mdstat > Personalities : [raid1] > md0 : active raid1 sdc1[2] sdb1[1] > 488383936 blocks [2/2] [UU] > > # ll /dev/sdc* > brw-rw---- 1 root disk 8, 32 2010-08-15 13:04 /dev/sdc > brw-rw---- 1 root disk 8, 33 2010-08-15 13:21 /dev/sdc1 > > > Dupa reboot situatia se schimba asa: > > # ll /dev/sdc* > brw-rw---- 1 root disk 8, 32 2010-08-15 13:04 /dev/sdc > > # fdisk -l /dev/sdc > Device Boot Start End Blocks Id System > /dev/sdc1 1 60801 488384001 fd Linux raid > autodetect > > # cat /proc/mdstat > Personalities : [raid1] > md0 : active raid1 sdb1[1] > 488383936 blocks [2/1] [_U] > > > Remedierea problemei consta in fdisk /dev/sdc, apoi un simplu 'write' > fara nimic altceva si readaugarea lui /dev/sdc1 in matricea raid.
Fortarea recitirii tabelei de partitii se poate face si cu blockdev --rereadpt /dev/sdc > > # mdadm /dev/md0 -a /dev/sdc1 > mdadm: re-added /dev/sdc1 > > > Apoi totul ramane neschimbat pana la urmatorul reboot. M-am uitat in > dmesg, pare sa vada partitia respectiva la boot: > [ 9.899956] sdc: sdc1 > In udev nu-mi sare nimic in ochi in neregula. Ceva idei? Pare ca discul ala porneste ceva mai incet si nu apuca sa citeasca tabela de partitii de pe el in timp util. "ceva idei": - ai in mdadm.conf arrayul cu uuid-urile corecte? /usr/share/mdadm/mkconf is your friend. Vezi ca trebuie sa refaci initramfs-ul dupa. - udev poate fi convins sa astepte putin mai mult (btw, in dmesg iti apare detectia lui sdc1 inainte sau dupa faza de raid?) - nu uita ca nu e obligatoriu ca problema de udev si cea de md sa fie cauza-efect, e posibil sa aibe o cauza comuna. - mai e ceva "secret" cu discul ala? e discul de boot, e mai vechi, zice chestii prin hdparm, e scsi, etc? :) -- Petre. _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
