[RESOLU] Problème de disque dur DEGRADED.

Status
Not open for further replies.

RTW

Dabbler
Joined
Jul 14, 2015
Messages
20
Bonjour à tous,

voila ma situation (et peut être mes bêtises en même temps). J'ai donc un PC avec 4 disques dur. deux disques dur en raid 1 nommé OS et deux autres nommé DATA. L'un des disques dur "OS" présentait des erreurs. J'ai donc remplacer le disque dur endommagé par un autre (et voila peut être l'erreur), j'en ai profité pour faire un "ghost" pour avoir les deux disques identiques. Le problème est qu'il m'indique maintenant que le miroir est DEGRADED. Comment réparer mes erreurs (pour info le pc est en fonctionnement et tout fonctionne bien).

Voila le mail que j'ai reçu :
Checking status of zfs pools:
NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
DATA_R 1.81T 852G 1004G - 24% 45% 1.00x ONLINE /mnt
OS 147G 105G 41.5G - 36% 71% 1.00x DEGRADED /mnt
freenas-boot 14.6G 2.19G 12.4G - - 14% 1.00x ONLINE -

pool: OS
state: DEGRADED
status: One or more devices could not be opened. Sufficient replicas exist for
the pool to continue functioning in a degraded state.
action: Attach the missing device and online it using 'zpool online'.
see: http://illumos.org/msg/ZFS-8000-2Q
scan: scrub repaired 8K in 0h31m with 0 errors on Sun Nov 29 00:31:06 2015
config:

NAME STATE READ WRITE CKSUM
OS DEGRADED 0 0 0
mirror-0 DEGRADED 0 0 0
8701814141105766229 UNAVAIL 0 0 0 was /dev/gptid/bfa11bb2-1a58-11e5-9fed-d0509972ec70
gptid/c00c6e07-1a58-11e5-9fed-d0509972ec70 ONLINE 0 0 0

errors: No known data errors

-- End of daily output --

Merci de votre aide et bonnes fêtes de fin d'année à tous.
 

Bidule0hm

Server Electronics Sorcerer
Joined
Aug 5, 2013
Messages
3,710
Tu l'as remplacé sans le offliner d'abord dans la web GUI ?

Si tu ne l'as pas déjà fait sauvegarde ta config (GUI --> System --> General --> bouton Save Config).
 

RTW

Dabbler
Joined
Jul 14, 2015
Messages
20
Merci de ta réponse. Ben j'ai tout simplement eteint le pc, enlever les deux disque, fait le ghost en remplacant le dique endommagé et tout remonter
 

Bidule0hm

Server Electronics Sorcerer
Joined
Aug 5, 2013
Messages
3,710
Ok, problème 1: tu n'es pas censé retirer un disque sans l'offliner d'abord dans la GUI.

Problème 2: pas de ghost nécessaire, c'est même contre productif.

Pour régler le pb 1 remet l'ancien disque, vérifie qu'il n'est plus unavail dans le zpool status, offline-le dans la GUI.

Pour régler le pb 2 formate le nouveau disque ou, mieux, wipe le avec dd ou autre utilitaire.

Une fois ces deux choses faites tu peux éteindre le serveur, remplacer l'ancien disque par le nouveau, sélectionner l'ancien disque, cliquer sur replace et sélectionner le nouveau. ZFS va resilver et à la fin la pool devrait revenir à un statut normal ;)

Pour faire le remplacement il suffit de suivre la doc en fait; il faut toujours lire la doc (et chercher sur le forum si l'info n'est pas dans la doc) avant de faire quoi que ce soit si tu n'es pas sûr ;)
 

RTW

Dabbler
Joined
Jul 14, 2015
Messages
20
ok merci de toutes ces infos. C'est vrai que je n'ai pas lu la doc c'est un tort .... je n'ai pas de risque lorsque je vais remettre l'ancien disque dur vu que je l'ai dejà remplacer ?
 

RTW

Dabbler
Joined
Jul 14, 2015
Messages
20
Bon j'ai suivi tes indications mais lorsque je clique sur replace voila ce que j'ai :

Dec 24 12:01:05 freenas notifier: swapoff: /dev/ada2p1.eli: No such file or directory
Dec 24 12:01:05 freenas notifier: geli: No such device: /dev/ada2p1.
Dec 24 12:01:06 freenas notifier: 32+0 records in
Dec 24 12:01:06 freenas notifier: 32+0 records out
Dec 24 12:01:06 freenas notifier: 33554432 bytes transferred in 0.542339 secs (61869866 bytes/sec)
Dec 24 12:01:07 freenas notifier: dd: /dev/ada2: short write on character device
Dec 24 12:01:07 freenas notifier: dd: /dev/ada2: end of device
Dec 24 12:01:07 freenas notifier: 33+0 records in
Dec 24 12:01:07 freenas notifier: 32+1 records out
Dec 24 12:01:07 freenas notifier: 34430976 bytes transferred in 0.899161 secs (38292343 bytes/sec)
Dec 24 12:01:07 freenas notifier: swapoff: /dev/ada2p1.eli: No such file or directory
Dec 24 12:01:07 freenas notifier: geli: No such device: /dev/ada2p1.
Dec 24 12:01:07 freenas manage.py: [middleware.exceptions:37] [MiddlewareError: Disk replacement failed: "invalid vdev specification, use '-f' to override the following errors:, /dev/gptid/a21df334-aa2d-11e5-9b60-d0509972ec70 is part of active pool 'OS', "]

Help me please :)
 

Bidule0hm

Server Electronics Sorcerer
Joined
Aug 5, 2013
Messages
3,710
Tu ne l'as pas encore remplacé donc pas de souci.

Ah, là par contre t'as un pb: je ne suis pas sûr mais je crois que c'est parce que le nouveau disque est plus petit que l'ancien. A moins que ce soit parce que t'essaie de remplacer le disque par un qui est déjà utilisé dans une pool (ou plutôt à cause du ghost et maintenant ZFS croit que le nouveau disque fait déjà partie d'une pool).

Le plus simple c'est de réinstaller l'OS sur les deux disques dès le départ et d'importer la config (sauvegardée auparavant, encore une fois si ce n'est pas fait fais-le maintenant, il faut toujours avoir une backup de la config au cas où), il va adapter la taille du volume au plus petit des disques ;)
 

RTW

Dabbler
Joined
Jul 14, 2015
Messages
20
Les deux disques font 160Go (disque de récupération :)) mais sont de marque différente. Sur mes disques "OS" il n'y a pas de système mais que des fichiers. Si j'ai compris. Je sauvegarde mes fichiers (de mon disque qui fonctionne) Je supprimer "OS" et je le recréer par la suite. Tu me parles de sauvegarder comment fait on cela et à quoi ça sert concrètement. Désolé de mon ignorance et merci de prendre du temps pour m'aider.
 

Bidule0hm

Server Electronics Sorcerer
Joined
Aug 5, 2013
Messages
3,710
Un secteur de différence sur la taille suffit à poser pb.

Y'a juste besoin de sauvegarder la config à partir de la GUI (j'ai donné la procédure plus haut, sinon --> manuel), réinstaller l'OS (quitte la wizzard quand elle s'affichera, y'en a pas besoin) et importer la config ;)

La config contient tous les réglages que tu as pu faire dans la GUI.
 

RTW

Dabbler
Joined
Jul 14, 2015
Messages
20
Oula j'ai vraiment peur de perdre mes données avec tout cela . Je dois seulement refaire le volume OS pas besoin de refaire le volume DATA n'est ce pas ?
 

Bidule0hm

Server Electronics Sorcerer
Joined
Aug 5, 2013
Messages
3,710
Aucun risque tant que tu réinstall juste l'OS. Si tu veux être absolument sûr tu peux débrancher tous les disques contenant tes données pendant la réinstallation mais j'ai déjà fait 3 ou 4 réinstall sans jamais débrancher les disques de données et aucun souci, FreeNAS a été conçu pour bien séparer l'OS des données ;)

Oui, pas touche à la pool data :)
 
Status
Not open for further replies.
Top