Avant de commencer, je précise que j'ai fais quelques recherches sur le forum (et ailleurs aussi), lu pas mal de doc sur le sujet, mais j'aimerai avoir votre avis sur le problème que j'ai eu.
Ma config : SME 7.3
- 2 disque IDE de 320 Go chacun
2 disque SATA2 de 500 Go chacun
Installation par défaut en mode server only
Bon,
Ce matin, je me suis rendu compte que mon serveur était éteint, paniqué, je me suis empréssé de tout vérifier et surprise : alimentation grillé, pourquoi...?! bref passons...
Après remplacement, les log m'informent d'un DegradedArray event on /dev/md1 et md2, bon ce qui est logique.
Sur la console, j'avais un :
- Code: Tout sélectionner
[_UU] sur md2
et
[U_U] sur md1
Voici ce que j'ai fais en premier :
- Code: Tout sélectionner
[root@hote ~]# fdisk -l
Disque /dev/hda: 320.0 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Boot Start End Blocks Id System
/dev/hda1 * 1 13 104391 fd Linux raid autodetect
/dev/hda2 14 38913 312464250 fd Linux raid autodetect
Disque /dev/hdb: 320.0 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Boot Start End Blocks Id System
/dev/hdb1 * 1 13 104391 fd Linux raid autodetect
/dev/hdb2 14 38913 312464250 fd Linux raid autodetect
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 fd Linux raid autodetect
/dev/sda2 14 60801 488279610 fd Linux raid autodetect
Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Boot Start End Blocks Id System
/dev/sdb1 * 1 13 104391 fd Linux raid autodetect
/dev/sdb2 14 60801 488279610 fd Linux raid autodetect
Disque /dev/md1: 106 Mo, 106823680 octets
2 têtes, 4 secteurs/piste, 26080 cylindres
Unités = cylindres de 8 * 512 = 4096 octets
Disque /dev/md1 ne contient pas une table de partition valide
Disque /dev/md2: 639.9 Go, 639926534144 octets
2 têtes, 4 secteurs/piste, 156232064 cylindres
Unités = cylindres de 8 * 512 = 4096 octets
Disque /dev/md2 ne contient pas une table de partition valide
Disque /dev/dm-0: 637.7 Go, 637701980160 octets
2 têtes, 4 secteurs/piste, 155688960 cylindres
Unités = cylindres de 8 * 512 = 4096 octets
Disque /dev/dm-0 ne contient pas une table de partition valide
Disque /dev/dm-1: 2080 Mo, 2080374784 octets
2 têtes, 4 secteurs/piste, 507904 cylindres
Unités = cylindres de 8 * 512 = 4096 octets
Disque /dev/dm-1 ne contient pas une table de partition valide
Puis :
- Code: Tout sélectionner
mdadm --add /dev/md2 /dev/hda2
et
- Code: Tout sélectionner
mdadm --add /dev/md1 /dev/hdb1
Après resynchronisation, tout semble correcte, pas de perte de données, ni "cassage" de disques (à ma grande surprise je dois dire...)
Seulement voila, en consultant /var/log/messages, je suis inquiété par ceci :
- Code: Tout sélectionner
Oct 17 15:37:47 hote kernel: hub 2-0:1.0: 8 ports detected
Oct 17 15:37:47 hote kernel: md: Autodetecting RAID arrays.
Oct 17 15:37:47 hote kernel: md: could not bd_claim hda2.
Oct 17 15:37:47 hote kernel: md: could not bd_claim hdb1.
Oct 17 15:37:47 hote kernel: md: could not bd_claim sda1.
Oct 17 15:37:47 hote kernel: md: could not bd_claim sda2.
Oct 17 15:37:47 hote kernel: md: could not bd_claim sdb1.
Oct 17 15:37:47 hote kernel: md: could not bd_claim sdb2.
Oct 17 15:37:47 hote kernel: md: autorun ...
Oct 17 15:37:47 hote kernel: md: considering hdb2 ...
Oct 17 15:37:47 hote kernel: md: adding hdb2 ...
Oct 17 15:37:47 hote kernel: md: hda1 has different UUID to hdb2
Oct 17 15:37:47 hote kernel: md: md2 already running, cannot run hdb2
Oct 17 15:37:47 hote kernel: md: export_rdev(hdb2)
Oct 17 15:37:47 hote kernel: md: considering hda1 ...
Oct 17 15:37:47 hote kernel: md: adding hda1 ...
Oct 17 15:37:47 hote kernel: md: md1 already running, cannot run hda1
Oct 17 15:37:47 hote kernel: md: export_rdev(hda1)
Oct 17 15:37:47 hote kernel: md: ... autorun DONE.
Donc, d'après vous, est ce que je me suis gouré quelque part ?
Je vous remercie d'avance pour vos éclaircissements.
@+