[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

raid1 mdadm sous etch



Bonjour,

Maintenant, mon serveur est passé de sarge à etch.

J'aimerais vous poser une petite question.

J'ai quatres disque durs qui sont 2 à 2 en raid1.

Voici mon mdadm.conf:

# cat /etc/mdadm/mdadm.conf
DEVICE partitions
ARRAY /dev/md2 level=raid1 num-devices=2
UUID=52c71d27:c9616aa7:2a1a7638:375ed4da
   devices=/dev/sda3,/dev/sdb3
ARRAY /dev/md1 level=raid1 num-devices=2
UUID=e869f60b:6e0112fa:4885b7ca:ee5f6890
   devices=/dev/sda2,/dev/sdb2
ARRAY /dev/md0 level=raid1 num-devices=2
UUID=ee42c11e:c75ac315:3b4352ca:6031fd7a
   devices=/dev/sda1,/dev/sdb1
ARRAY /dev/md3 level=raid1 num-devices=2
UUID=11251519:ff2e624a:806354e0:dcb47664
   devices=/dev/sdd1,/dev/sdc1
MAILADDR root

On voit donc par exemple que md0 c'est sda1 et sdb1.

Or mnt, si je fais mdadm --detail /dev/md0, j'ai ceci:

....
UUID : ee42c11e:c75ac315:3b4352ca:6031fd7a
Events : 0.1204
Number   Major   Minor   RaidDevice State
 0       8       33        0      active sync   /dev/sdc1
 1       8       49        1      active sync   /dev/sdd1


Donc à priori mnt, md0 c'est sdc1 et sdd1.

Ca vient certainement du fait qu'il y a eu des renommages de mes disques
durs entre deux reboot.

Mais je ne comprends pas comment md0 a detecté ce renommage du fait que
dans le fichier de config, il y ait marqué quand même que md0 c'est sda1
et sdb1.

Dans le passé, j'avais eu ce pb, et il s'etait emmelé les pinceaux ce
qui semble logique et mnt, je comprends pas comment il arrive tjs à
identifier les bonnes partoches malgrès ce renommage.

Sinon, voici ce que me donne la commande /usr/share/mdadm/mkconf

# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default, scan all partitions (/proc/partitions) for MD superblocks.
# alternatively, specify devices to scan, using wildcards if desired.
DEVICE partitions

# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes

# automatically tag new arrays as belonging to the local system
HOMEHOST <system>

# instruct the monitoring daemon where to send mail alerts
MAILADDR root

# definitions of existing MD arrays
ARRAY /dev/md3 level=raid1 num-devices=2
UUID=11251519:ff2e624a:806354e0:dcb47664
ARRAY /dev/md0 level=raid1 num-devices=2
UUID=ee42c11e:c75ac315:3b4352ca:6031fd7a
ARRAY /dev/md1 level=raid1 num-devices=2
UUID=e869f60b:6e0112fa:4885b7ca:ee5f6890
ARRAY /dev/md2 level=raid1 num-devices=2
UUID=52c71d27:c9616aa7:2a1a7638:375ed4da

C'est à peu près le même contenu que mon mdadm.conf sauf qu'il n'y a pas
les devices pour chaque array.

Ou alors est-ce que cela voudrait dire que chaque mdx arrive à retrouver
tout seul les bonnes partoches grâce à son uuid?

Est-ce qu'il faut que je garde mon mdadm.conf tel quel, ou bien que je
le remplace par le contenu de cette commande?

Merci :-)



Reply to: