Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/03/2015, à 09:12

fraybentos

Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Bonjour à tous,

Je me permet de vous contacter pour avoir quelques infos sur la démarche à suivre pour remplacer un HDD défectueux sur un serveur personnel. Effectivement sur un des RAID 1 du système, j'ai un disque HS et je voudrais le remplacer, en évitent les erreurs fatale qui conduirait à perdre des données. J'utilise Openmediavault comme OS pour le serveur.
- Faut-il "démonter" le partage sous SMB avant de remplacer le HDD ? Et faut-il aller plus loin dans la démarche de démontage du RAID ?
- Qu'elle est la démarche à suivre ?
- Comment préparer le nouveau disque avant de le mettre en place (sortie de boite, formaté, ...)

Voilà, en vous remerciant par avance pour votre aide.

Cordialement

Dernière modification par fraybentos (Le 26/04/2015, à 09:15)

Hors ligne

#2 Le 08/03/2015, à 09:53

chefdelegion

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Salut

J'ai deja eu un probleme de remplacement de HDD defecteux avec OVM par securite le faire en ligne de commande.
Depuis la ligne de commande :

SMARTMonTools pour identifié le disque dur défectueux :

1. Pour cela, on utilise mdadm  en ligne de commande:

mdadm --manage /dev/md0 --set-faulty /dev/sdxxx 

  (ton disque defectueux)


2. Le disque dur est écarté du volume RAID. Il faut maintenant le désactiver pour pouvoir le retirer :

mdadm --manage /dev/md0 --remove /dev/sdxxx

Retire le disque défaillant et le remplacer par un nouveau disque .

3. Pour ajouter le nouveau disque  dans le volume RAID :

mdadm --manage /dev/md0 --add /dev/sdXXX 

Verifie si tout roule bien :

cat /proc/mdstat
Personnalités: [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [RAID4] [raid10]
md0: active raid1 sda1 [0] sdb1 [1]
      10016384 blocs [2/2] [UU]

La commande suivante est idéal pour regarder l'état d'un lecteur de synchronisation :

watch -n1 cat /proc/mdstat

Appuyez sur Ctrl + C pour arrêter la commande watch.
Grub à besoin d'être ré-installé. Pour installer grub sur le nouveau disque, entre la commande suivante :

sudo grub-install /dev/md0

Dernière modification par chefdelegion (Le 08/03/2015, à 09:55)


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne

#3 Le 08/03/2015, à 20:46

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Bonsoir chefdelegion,

Merci pour ces information oh combien utile, j'ai encore deux petites questions :
- je suppose que le remplacement se fait après avoir éteint la machine ?
- après le remplacement du HDD, le non que l'on attribue au disque est identique à celui que l'on a enlevé.

Encore merci.

Cordialement

Hors ligne

#4 Le 09/03/2015, à 03:34

chefdelegion

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Derien big_smile

fraybentos a écrit :

- je suppose que le remplacement se fait après avoir éteint la machine ?

Normalement il se fait a "chaud" tout depend de ton controleur sata de ta machine sinon un redemarrage tu feras.

fraybentos a écrit :

- après le remplacement du HDD, le non que l'on attribue au disque est identique à celui que l'on a enlevé.

Normalement c'est le meme, mais il y a pas de soucis si le nom est changer /dev/sdc etc ....
Une fois grub mis a jour il chargera ton nouveau disque.


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne

#5 Le 09/03/2015, à 23:08

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

chefdelegion,

Merci pour ces informations complémentaires. Je vais essayer tout ça.

Cordialement

Hors ligne

#6 Le 14/03/2015, à 09:28

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Re bonjour,

je viens d'essayer la manip qui ma été proposée ci-dessus par chefdelegion, mais voilà, lorsque je tape la première commande :
- mdadm --manage /dev/md1 --set-faulty /dev/sdd

voici ce que j'obtient :
mdadm : set device faulty failed for /dev/sdd : No such device

j'ai néanmoins essayer de taper le seconde ligne de commande pour désactiver le HDD, avec la commande suivante :
mdadm --manage /dev/md1 --remove /dev/sdd

la encore la réponse est :
mdadm : hot remove failed for /dev/sdd : No such device or address

j'en appelle donc à la communauté pour avoir quelques infos et identifié plus précisément la source de mon problème car via le gestionnaire du serveur, je vois bien tout mes disques, ainsi que mes RAID, mais sur le Raid md1, le disque sdd n'apparait plus et dans l'Etat il est mentionné : clean, dégradé.
D'ou ma démarche de remplacer ce disque;

Cordialement et merci à tous par avance pour votre aide.

Hors ligne

#7 Le 14/03/2015, à 10:16

bruno

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Bonjour,

sdd n'est pas un périphérique valable, c'est forcément sdd1, ou sdd2, ou sdd3 etc.


Le résultat de :

sudo parted -l

pour connaître tes disques et leurs partitions.

Et de :

sudo mdadm -D /dev/md1

pour avoir tous les renseignements sur le RAID md1

Hors ligne

#8 Le 14/03/2015, à 16:21

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

bonjour bruno,

Merci pour tes éléments de réponse. Mais lorsque je regarde les différents périphérique, je n'est pas de sdd1, 2 ou 3.
Quelques petites précisions :
- sur le serveur, il y 3 RAID 1, il y a donc 2 HDD identique pour chacun des RAID.
- un des RAID se nomme md0 et est constitué de 2 disques identiques de 1To. Les 2 disques se nomme : /dev/sda et /dev/sdb
- le second RAID se nomme md1 et est constitué de 2 disques identiques de 1To. Les 2 disques se nomme : /dev/sdc et /dev/sdd. c'est sur ce Raid que j'ai un problème.
- le troisième RAID se nomme md2 et est constitué de 2 disques identiques de 500Go. Les 2 disques se nomme : /dev/sde et /dev/sdf.

Voilà, quelques infos complémentaire qui vous permettrons je l'espère de m'aider.

Cordialement à vous.

Hors ligne

#9 Le 14/03/2015, à 18:09

bruno

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Donne-vous le retour de :

sudo mdadm -D /dev/md1

Hors ligne

#10 Le 15/03/2015, à 21:05

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

bruno,

j'ai donc fait la manip que tu me propose et voici quelques éléments qui me paraissent intéressante, et que je retranscrit ci-dessous :
-state : clean, degraded
-active devices : 1
-Working devices : 1
-failed devices : 0
-square devices : 0

puis j'ai les références du RAID, et en dessous un tableau ou je doit normalement retrouver pour chacun des disques les points suivants :
      Number     Major     Minor        raidDevice        State
           0               0            0                  0               removed
           1               8            32                1               /dev/sdc

donc le disque sdd, n'apparait pas.

Voilà, quelques éléments.

Cordialement

Hors ligne

#11 Le 16/03/2015, à 02:23

chefdelegion

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

si tu fais un :

cfdisk /dev/sdb

et le formater en linux raid

Et renvoie nous la commande en cas d'echec


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne

#12 Le 16/03/2015, à 09:21

bruno

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Ok donc ton Raid md1 est un RAID partitionnable qui a été créé à partir des disques entier (sdc et sdd) et non de partition LinuxRaid (sdc1 et sdd1 par exemple). Si c'est bien la cas, cela aurait été mieux de le préciser dès le début…

Puisque le second disque est bien marqué comme « removed », et si tu l'as remplacé par un disque dur strictement identique tu dois pouvoir l'ajouter avec :

sudo mdadm /dev/md1 --add /dev/sdd

Si tout se passe bien la reconstruction du Raid se fera.

Attention :
je n'ai pas toutes les infos, et toute manipulation peut entraîner la perte des données. Il est donc absolument indispensable que tu aies au moins une copie intégrale des données présentes sur /dev/md1

Hors ligne

#13 Le 18/03/2015, à 13:16

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Bonjour à vous,

Encore merci pour votre aide, et je m'excuse si les informations initiale n'avaient pas été exhaustives. Ce n'est pas facile d’identifier tous les éléments indispensable à l'analyse.
Petite question par rapport à la proposition de chefdelegion : si je formate les disques en raid1, je vais perdre l'ensemble des données stockées sur ceux-ci ?

Ensuite, le disque dur qui est marqué comme "removed", c'est le disque que j'ai identifié comme HS et que je souhaite remplacer par un HDD neuf, de manière à reconstituer le RAID. Pour l'instant je n'ai rien touché. Je tourne avec les deux HDD d'origine de création du RAID. J'ai accès au informations via le disque "clean".

Merci à vous

Cordialement

Hors ligne

#14 Le 19/03/2015, à 02:11

chefdelegion

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

fraybentos a écrit :

Bonjour à vous,

Petite question par rapport à la proposition de chefdelegion : si je formate les disques en raid1, je vais perdre l'ensemble des données stockées sur ceux-ci ?

Cordialement

Attention, peu etre j'ai mal dit, mais juste formater le nouveau disque dur en linux-raid smile ne formate pas l'autre qui tourne sans probleme. smile


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne

#15 Le 19/03/2015, à 20:21

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Bonsoir à vous,

J'ai donc essayer la commande :
- cfdisk /dev/sdb

et voici la commande qui ma été renvoyée :
- Warning !! Unsupported GPT (GUID Partition Table) detected. Use GNU Parted

Voilà pour ce point. Par contre en rallument mon serveur ce soir ; je ne le laisse plus allumé en permanence ;de peur de perdre le seule disque encore opérationnel sur ce raid ; je me suis aperçu que les références des deux disques sur le RAID md1 avait changés. Es-ce normal ? il se nomme "Sda" et "Sdb". je trouve cela bizarre....

voilà et encore merci pour aide

Cordialement

Hors ligne

#16 Le 20/03/2015, à 08:11

bruno

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Pour gérer les partition d'un disque GPT il faut utiliser parted, gdisk, cdisk ou sgdisk (paquet gdisk pour ces 3 derniers).

Tu dois absolument avoir une sauvegarde du contenu de md1, sinon en cas de problème tu perds tout.

As-tu remplacé le disque défectueux par un disque neuf de même capacité ?
Tu n'as pas donné le résultat de :

sudo parted -l

Hors ligne

#17 Le 21/03/2015, à 08:26

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Bonjour à tous,

Je suis effectivement en train de faire une sauvegarde de mon RAID sur un disque externe. Même si une des raisons pour laquelle j'avais créer un serveur, c'était aussi d'avoir à éviter ce type de manipulation. Mais bon ...
Ensuite je n'est pas remplacer le Disque par un neuf de même capacité. Je l'ai, mais justement c'est la manip de remplacement qui me pose problème. Pas sur plan mécanique (démontage physique du HDD), mais sur la partie soft, de manière à ce que le nouveau HDD soit bien reconnue et le le RAID se reconstitue.

Dernier point, le retour de la commande : sudo parted -l, j'ai :
Error : /dev/sda : unrognidsed disk label

Model : ATA WDC WD5000AADS-0 (scsi)
Disk /dev/sdb : 500Gb
Sector size (logical/physical): 512B/512B
Partition Table : msdos

Number  Start  End  Size  Type  File  Sysem  Flags

Error: /dev/sdc: ynrecognised disk label

Error: End of file while reading Aucun fichier ou dossier de ce type

Voilà, ou j'en suit pour le moment, c'est a dire pas très loin ...du départ.

Merci à vous

Cordialement

Hors ligne

#18 Le 21/03/2015, à 09:48

bruno

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Re,

Le RAID 1 n'est pas un système de sauvegarde, c'est un système de haute disponibilité : si une disque tombe en panne les données sont toujours accessibles… le temps de remplacer le disque défaillant. Cela ne remplace en aucun cas une sauvegarde.

Là, cela commence à faire beaucoup de problèmes :

Error : /dev/sda : unrognidsed disk label

sur 2 disques différents et pour le reste on ne sait pas… car tu ne nous copies (copier/coller STP) pas l'intégralité du retour de la commande demandée.
Je me demande comment tu a créé tes 3 RAID.
Le contenu de /etc/mdadm/mdadm.conf pourrait peut-être nous éclairer.

Quoiqu’il en soit, une fois ta sauvegarde effectuée, tu ne risques rien à remplacer le disque défectueux.

Hors ligne

#19 Le 22/03/2015, à 08:59

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Bruno,
Effectivement, le RAID1 n'est pas une réelle sauvegarde, si j'ai monter des RAID1, avec pour unique objectif d'avoir une redondance de donnée, pour pallier justement les problèmes de pannes disques, et plus me trouver à essayer de récupérer des données perdue sur un disque défectueux. Ensuite de mes donnée sensibles sont stocké sur un HDD externe qui n'est pas sur le même site.
Ensuite j'ai je pense avoir créer mes 3 RAID normalement, en suivant la bonne démarche. OMV ne détecte pas d'autre pas d'autre problèmes sur mes 2 autres RAID.

Pour ce qui des infos j’essaie de tout retranscrire, mais effectivement je n'arrive pas à faire de copier/coller direct de l'ecran sur la messagerie du forum.

je vais donc finit ma sauvegarde et remplacer le HDD.

Merci pour ta disponibilité et tes information

Cordialement

Hors ligne

#20 Le 22/03/2015, à 13:00

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Re,

je viens de remplacer le HDD à chaud, la machine n'a pas crier !!!! Il apparaît dans OMV au niveau des "Disques Physiques" et dans l'onglet des RAID dans le RAID md1 avec la mention : "Clean, Degraded, recovering (unknown)".
lorsque je tape la commande
-sudo mdadm -D /dev/md1

voici ce que j'obtiens en retour:
Version : 1.2
  Creation Time : Thu May  1 11:55:28 2014
     Raid Level : raid1
     Array Size : 976761424 (931.51 GiB 1000.20 GB)
  Used Dev Size : 976761424 (931.51 GiB 1000.20 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Sun Mar 22 13:16:43 2015
          State : clean, degraded, recovering
Active Devices : 1
Working Devices : 2
Failed Devices : 0
  Spare Devices : 1

Rebuild Status : 13% complete

           Name : Home-Server:RAID2  (local to host Home-Server)
           UUID : e1bec7a0:3764015a:6a6e5a16:fc938c13
         Events : 23444

    Number   Major   Minor   RaidDevice State
       2       8       48        0      spare rebuilding   /dev/sdd
       1       8       32        1      active sync   /dev/sdc

le pourcentage de "Rebuild Status" montant progressivement. J'espère que c'est donc bon signe.

Cordialement

Hors ligne

#21 Le 24/03/2015, à 20:41

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Bonsoir à tous,

Je pense avoir résolue le problème. Néanmoins les commentaires de bruno mon mis le doute quant au fait que j'ai réellement montés les RAID correctement.
Y a t-il quelque chose qui vous choque et qui laisse pensé que le montage est mal fait ?

cordialement

Hors ligne

#22 Le 25/03/2015, à 02:33

chefdelegion

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Donne nous un resultat de la ligne de commande et un screen sur OMV smile


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne

#23 Le 29/03/2015, à 09:02

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Bonjour à tous,

je reviens vers vous d'une part pour apporter des éléments, que j'espère complet à la demande de chefdelegion qui permettront de m'aider afin d'optimiser le montage de mon RAID et d'autre part car j'ai eu un problème durant la semaine. Au redémarrage du serveur suite au changement de HDD, que je croyais s'être bien passé. Tous les voyants étant au vert à l'issue de la reconstruction du RAID. Le serveur a disparue du réseau, impossible d'y avoir accès. Ce matin nouvel essai, idem. Je rebranche l'ancien disque ...défectueux, et là il réapparaît dans le réseau, le RAID en dégradé.
Le retour de la commande  : sudo parted -l est identique à ce que j'avais noter plus haut, si c'est bien ce retour qui est souhaité. De plus j'ai tenté d'intégrer un screen des 3 RAID d'OMV.

Error : /dev/sda : unrognidsed disk label
Model : ATA WDC WD5000AADS-0 (scsi)
Disk /dev/sdb : 500Gb
Sector size (logical/physical): 512B/512B
Partition Table : msdos

Number  Start  End  Size  Type  File  Sysem  Flags

Error: /dev/sdc: ynrecognised disk label

Error: End of file while reading Aucun fichier ou dossier de ce type
Retry/Ignore/Cancel

Hors ligne

#24 Le 29/03/2015, à 09:54

fraybentos

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

Rebonjour à vous,

En complément des éléments précédent, voici, je l'espère les bon éléments en retour de la commande : sudo parted -l. Désolé pour mes errances, j'espère cette fois vous apporter les bons éléments d'analyse.

Model: ATA SAMSUNG HD103SI (scsi)
Disk /dev/sdd: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name  Flags
1      1049kB  1000GB  1000GB  ext4


Model: ATA WDC WD10EZEX-00Z (scsi)
Disk /dev/sde: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos

Number  Start  End  Size  Type  File system  Flags



                                                                         
Error: /dev/sdf: unrecognised disk label

Model:  USB DISK 2.0 (scsi)
Disk /dev/sdg: 31,0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
1      1049kB  29,7GB  29,7GB  primary   ext4            boot
2      29,7GB  31,0GB  1308MB  extended
5      29,7GB  31,0GB  1308MB  logical   linux-swap(v1)


Model: Linux Software RAID Array (md)
Disk /dev/md0: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: loop

Number  Start  End     Size    File system  Flags
1      0,00B  1000GB  1000GB  ext4


Model: Linux Software RAID Array (md)
Disk /dev/md1: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: loop

Number  Start  End     Size    File system  Flags
1      0,00B  1000GB  1000GB  ext4


Model: Linux Software RAID Array (md)
Disk /dev/md2: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End    Size   File system  Flags
1      0,00B  500GB  500GB  ext4

Merci à vous pour votre aide.

Cordialement

Hors ligne

#25 Le 29/03/2015, à 14:42

chefdelegion

Re : Remplacement HDD défectueux sur Serveur Raid 1 [Resolu]

le sdc pose probleme


Xubuntu  14.04 LTS sur tous les postes.
Debian/FreeBSD pour les serveurs.
OMV/FreeNAS pour les serveurs NAS/SAN
New blog : http://aurelienh.shost.ca

Hors ligne