Raid 5 dégradé : Procéder dans le bon ordre ?

Raid 5 dégradé : Procéder dans le bon ordre ? - Divers - Linux et OS Alternatifs

Marsh Posté le 06-01-2013 à 15:20:20    

Salut,
 
J'ai une grappe raid5 sur mon serveur de fichier.
 
Je viens de faire un cat /prod/mdadm qui m'indique :

Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 sdb1[0] sdd1[3] sdc1[1](F)
      3907021632 blocks super 1.2 level 5, 32k chunk, algorithm 1 [3/2] [U_U]
      bitmap: 13/15 pages [52KB], 65536KB chunk


 
Dans syslog, je vois passer des lignes telles que :

Jan  6 12:42:45 pacem smartd[1195]: Device: /dev/sdc [SAT], 1239 Currently unreadable (pending) sectors
Jan  6 12:42:45 pacem smartd[1195]: Device: /dev/sdc [SAT], 652 Offline uncorrectable sectors


 
Que dois-je faire pour éviter les conneries ?
- Changer le disque incriminé (je suppose que oui) ?
- Eteindre la machine (habituellement allumée H24.. Je dirais que non ?)
- Changer le disque et relander la synchro ?

Reply

Marsh Posté le 06-01-2013 à 15:20:20   

Reply

Marsh Posté le 06-01-2013 à 15:44:44    

sudo mdadm --detail /dev/md/0
/dev/md/0:
        Version : 1.2
  Creation Time : Sun Apr 17 18:44:41 2011
     Raid Level : raid5
     Array Size : 3907021632 (3726.03 GiB 4000.79 GB)
  Used Dev Size : 1953510816 (1863.01 GiB 2000.40 GB)
   Raid Devices : 3
  Total Devices : 3
    Persistence : Superblock is persistent
 
  Intent Bitmap : Internal
 
    Update Time : Sun Jan  6 15:43:01 2013
          State : active, degraded
 Active Devices : 2
Working Devices : 2
 Failed Devices : 1
  Spare Devices : 0
 
         Layout : right-asymmetric
     Chunk Size : 32K
 
           Name : pacem:0  (local to host pacem)
           UUID : 4a62718f:4a422d72:555b2468:468e5ca9
         Events : 297096
 
    Number   Major   Minor   RaidDevice State
       0       8       17        0      active sync   /dev/sdb1
       1       0        0        1      removed
       3       8       49        2      active sync   /dev/sdd1
 
       1       8       33        -      faulty spare   /dev/sdc1

Reply

Marsh Posté le 06-01-2013 à 15:46:45    

Vu le nombre de pannes que j'ai subi (environ 1/2 disques qui lache tout les 1an et demi..), je me disais que je devrais peut etre investir dans des disques plus fiables..
 
Disque AV-GP ?
http://www.materiel.net/disque-dur [...] 65234.html
 
ou carrément RE4 ? (cheeer)
http://www.materiel.net/disque-dur [...] 52965.html

Reply

Marsh Posté le 06-01-2013 à 17:52:41    

Salut,

Citation :

Vu le nombre de pannes que j'ai subi (environ 1/2 disques qui lache tout les 1an et demi..)


 
A titre indicatif, c'est quel marque/modèle qui a ce taux de panne ? DU WD green?

Reply

Marsh Posté le 06-01-2013 à 18:17:15    

Effectivement WD green.. :p

Reply

Marsh Posté le 07-01-2013 à 09:52:11    

- Positionnes le disque en mode "fail" (tu le places en "fail" -f),
- Retires logiquement, via "mdadm", ton disque (remove -r)
- Arrêtes ton serveur (si hotplug pas besoin , mais j'ai des doutes pour toi) et change ton disque dur défaillant (même taille)
- Reboot et rajoute ton nouveau disque dans ta grappe RAID 5 (option -a)
- Ton raid 5 doit se reconstruire (la partité)
 
Regardes mon livre (sous Creative Common) à la page 64, je simule un crash en prod. sur un raid logiciel (mdadm):
http://www.dufour-fr.net/documents [...] -LINUX.pdf


Message édité par coucou6018 le 07-01-2013 à 09:53:28
Reply

Marsh Posté le 07-01-2013 à 10:19:48    

Ok, merci.
 
Il faut maintenant que j’achète des disques...  
Pas de retour sur les AV-GP ?

Reply

Marsh Posté le 07-01-2013 à 10:30:09    

kemkem a écrit :

Ok, merci.
 
Il faut maintenant que j’achète des disques...  
Pas de retour sur les AV-GP ?


question : ton boitier "serveur" est-il bien ventilé ?
as tu activé la mise en veille des disques etc ?
 
(perso ; je tourne en WD depuis que seagate à viré sa garantie de 5ans + les soucis de fiabilité des disques de 2010)

Reply

Marsh Posté le 07-01-2013 à 10:36:13    

Je suppose que la ventilation est suffisante..
Les disques sont situés entre 30 et 40°c.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed