#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
- 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.
- 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
#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
#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
#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]
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 ne formate pas l'autre qui tourne sans 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
#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
#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.
#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
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