J'ai un soucis de raid, il y a un post qui traite exactement du même problème, mais avec de toute petite différence de 'numéro'. Du fait que le raid, me laisse raide, je poste afin d'y trouvé de l'aide.
Ma configue est: 2 disques en raid pour SME et un autre pour une ibay particulière. Je n'ai pas de SCSI.
/var/log/messages
- Code: Tout sélectionner
Oct 6 10:08:37 sme init: Entering runlevel: 7
Oct 6 10:08:44 sme esmith::event[2925]: Processing event: bootstrap-console-save
Oct 6 10:08:44 sme kernel: md: md3 stopped.
Oct 6 10:08:37 sme net.agent[2176]: remove event not handled
Oct 6 10:08:44 sme esmith::event[2925]: Running event handler: /etc/e-smith/events/bootstrap-console-save/S00initialize-default-databases
Oct 6 10:08:44 sme kernel: md: bind<hdb2>
Oct 6 10:08:37 sme net.agent[2166]: remove event not handled
Oct 6 10:08:44 sme kernel: md: bind<hda2>
Oct 6 10:08:41 sme microcode_ctl: Démarrage de microcode_ctl succeeded
Oct 6 10:08:44 sme kernel: md: kicking non-fresh hdb2 from array!
Oct 6 10:08:44 sme kernel: md: unbind<hdb2>
Oct 6 10:08:44 sme kernel: md: export_rdev(hdb2)
Oct 6 10:08:44 sme kernel: raid1: raid set md3 active with 1 out of 2 mirrors
Oct 6 10:08:44 sme kernel: md: md2 stopped.
Oct 6 10:08:44 sme kernel: md: bind<hdb3>
Oct 6 10:08:44 sme kernel: md: bind<hda3>
Oct 6 10:08:44 sme kernel: raid1: raid set md2 active with 2 out of 2 mirrors
Oct 6 10:08:44 sme kernel: kjournald starting. Commit interval 5 seconds
Oct 6 10:08:44 sme kernel: EXT3-fs: mounted filesystem with ordered data mode.
Oct 6 10:08:44 sme kernel: SCSI subsystem initialized
Et oui il y a kicking non-fresh hdb2 from array!
raidmonitor current:
- Code: Tout sélectionner
@4000000046e323b218202b9c Event: SparesMissing, Device: /dev/md3, Member:
@4000000046e6e89d2d908724 Event: SparesMissing, Device: /dev/md2, Member:
@4000000046e6e89d3723035c Event: SparesMissing, Device: /dev/md1, Member:
@4000000046e6e89e04e351e4 Event: SparesMissing, Device: /dev/md3, Member:
@4000000046fad15a34c53184 Event: SparesMissing, Device: /dev/md2, Member:
@4000000046fad15b067abeac Event: SparesMissing, Device: /dev/md1, Member:
@4000000046fad15b132bf38c Event: SparesMissing, Device: /dev/md3, Member:
@4000000046fb473a18f83064 Event: Fail, Device: /dev/md3, Member:
@400000004701707e08532444 Event: SparesMissing, Device: /dev/md2, Member:
@400000004701707e13039f54 Event: SparesMissing, Device: /dev/md1, Member:
@400000004701707e21572ddc Event: DegradedArray, Device: /dev/md3, Member:
@400000004701707f0030aafc Event: SparesMissing, Device: /dev/md3, Member:
@400000004705fbce03903d34 Event: SparesMissing, Device: /dev/md2, Member:
@400000004705fbce104a99d4 Event: SparesMissing, Device: /dev/md1, Member:
@400000004705fbce23e9cf3c Event: DegradedArray, Device: /dev/md3, Member:
@400000004705fbcf04fef804 Event: SparesMissing, Device: /dev/md3, Member:
@40000000470742cb13af1dac Event: SparesMissing, Device: /dev/md2, Member:
@40000000470742cb248ddb54 Event: SparesMissing, Device: /dev/md1, Member:
@40000000470742cb379dd8ac Event: DegradedArray, Device: /dev/md3, Member:
@40000000470742cc1b6ea6d4 Event: SparesMissing, Device: /dev/md3, Member:
Le post cité plus haut où Gaston dit:
La solution est donc de remettre tout à plat (il y a des lignes de commandes en trop mais bon, c'est kdo bonux)
- Code: Tout sélectionner
mdadm --set-faulty /dev/md1 /dev/hdb1
mdadm --remove /dev/md1 /dev/hdb1
mdadm --set-faulty /dev/md2 /dev/hdb2
mdadm --remove /dev/md2 /dev/hdb2
### en plus rapide : mdadm -f /dev/md1 /dev/hdb1 -r /dev/hdb1
### et mdadm -f /dev/md2 /dev/hdb2 -r /dev/hdb2
sfdisk -d /dev/hda > sfdisk_hda.output
sfdisk /dev/hdb < sfdisk_hda.output
mdadm --add /dev/md1 /dev/hdb1
mdadm --add /dev/md2 /dev/hdb2
En fait c'est d'apdapter ce qui précède pour ma config...
Autre question, avez-vous une idée du pourquoi du comment, pourquoi le raid se dégrade ainsi ?
Merci.