Aller au contenu

Perte De 2 Disques Sur 3 Apr


Messages recommandés

Bonjour,

Je suis dans la panade, après une coupure de courant, je me retrouve avec 2 disques sur 3 non initialisé, et évidement pas de sauvegarde. Comment puis-je faire pour accéder a mes données? utilitaire sous linux, commande de réparation en ssh?

Merci de votre aide!

RS407, DSM 3.1.1638, 3DD 1To

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Corki007,

situation pas terrible, j'espère que tu es familier avec Linux... si ce n'est pas le cas, mieux vaut essayer d'ouvrir un appel chez Synology, et peut-être en fait dans tous les cas, je ne sais pas quand ils aident ou pas.

Je ne connais pas DSM 3, j'ai commencé avec DSM plus tard; je suppose qu'il utilise "md" qui est le composant standard pour le RAID sous Linux.

Peux-tu te connecter en ssh et nous renvoyer quelques informations: (tu peux les mettre sur http://pastebin.fr/ car ce sont beaucoup de données)

- le résultat de fdisk -l

- le résultat de cat /proc/mdstat

- le résultat de cat /proc/partitions

- le résultat de mdadm --examine /dev/sd[abcdefghijklmn][1-7] (il y a aura des erreurs en fin de fichiers, pas de souci)

Avant de faire la moindre chose "active", si c'était moi je ferai une copie du disque en utilisant un PC sous Linux et la commande dd pour créer une copie bit à bit des disques (éventuellement compressés).

bonne journée,

Eric

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir, merci de me venir en aide, voici les logs demandé : http://pastebin.fr/37134

Le copié collé ne marche pas sur ce site.

J'ai essayé pas mal de tuto de reconstruction avec mdadm (create,assemble), mais pas plus, a chaque fois que je monte le /dev/md2, il me répond 'invalid argument'

je n'est pas zeroisé les superblock par contre.

Je vais copié les disques, je n'ai pas de pc sous linux, je vais utiliser le syno.

J'ai bien compris que le système utilise les deux première partition en raid 1, système et swap, ce raid et aussi cassé, mais quelque soit le disque, ça boote quand même, je pense avoir 2 partition sdx5 et sdx6 car au départ j'avais des disque de 500Go et que j'ai migré le syno vers des 1To il y a des mois, mais je n'ais jamais utilisé l'espace en plus (enfin il me semble). Je suppose que mes donné sont sur le /dev/md2 puisque le système essaye de la monter sur /volume1, j'utilise la liaison rs232 pour monitorer ce qui se passe au démarrage.

Lien vers le commentaire
Partager sur d’autres sites

En RAID toujours faire des sauvegardes et toujours onduleur ! ! !

On se tue à le répéter.

Sur une RAID5 (je suppose ?) la perte de 2 disques est en gros synonyme de perte totale des données. Parfois des bidouillages peuvent dans 5% des cas et encore te dépanner mais au bout de combien de temps perdu ?

Lien vers le commentaire
Partager sur d’autres sites

Apparemment les disques sont sains, c'est la partie raid logicielle qui déconne, descripteurs ou je ne sais trop quoi, je suis quand même étonné qu'il n'existe pas d'utilitaire pour réaligner les données sur un raid5 ou 0 logiciel.

Quand je récup mes données, je passe en 2 volumes raid 1 sur 4 disques, le raid 5 commence à me souler!

Modifié par Corki007
Lien vers le commentaire
Partager sur d’autres sites

/dev/root on / type ext3 (rw,data=ordered)
/tmp on /tmp type tmpfs (0)
none on /dev/pts type devpts (gid=4,mode=620)
/sys on /sys type sysfs (0)
/proc/bus/usb on /proc/bus/usb type usbfs (0)

cat /etc/fstab
/dev/root / ext3 defaults 1 1
none /proc proc defaults 0 0
/dev/md3 /volume2 ext3 defaults 0 0

Et voila, mais ça c'est pendant la copie des disques !

J'ai les originaux en sda et sdc qui copie sur sdb et sdd, je doute que mon syno ancestral donne à 100Mo/s, le bs=64K ne change rien ?

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

une fois que la copie des disques sera terminée (et effectivement, 100Mo/s c'est avec des configurations récentes, mieux vaut cependant ne pas être pressé, la situation n'est pas terrible et il faut faire des commandes en mode "force" qui ont des risques certains de corrompre les données).

Donc, c'est /dev/md3 qui contient la partie "non-système d'exploitation de ton NAS" (cf /etc/fstab, devrait être monté sur /volume2).

Or le système ne retrouve pas les composants de md3 car les différentes partitions qui constituent md3 ne sont pas consistantes les unes avec les autres :

/dev/sda6: ... Events : 324762
/dev/sdb6: ... Events : 324764 (le plus récent, je suppose que c'est la raison pour laquelle il est le seul qui est inclus dans md3 pour l'instant)
/dev/sdc6: ... Events : 324760

Peux-tu faire:

mdadm --stop /dev/md3
mdadm --assemble --scan --verbose

(je parierai qu'il va indiquer que certains sont "out of date", mais cela nous donnera de bonnes informations)

et nous renvoyer le résultat ainsi que le résultat de

cat /proc/mdstat

(suivant les résultats, on ajoutera --force pour dire au système d'ignorer la différence de dernière mise à jour des différentes partitions)

a+

Eric

Modifié par ericgrancher
Lien vers le commentaire
Partager sur d’autres sites

Bonjour, la md2 doit aussi contenir des données, par contre il faut que j'attende le fin de la sauvegarde, ce matin lacopie est toujours en cours soit 12H de copie et je ne sais pas comment voir l'avancement, donc j'attend. Sur la md2, comme je le disait, j'ai essayer pas mal d'assemble et create, d'ou les resultat peut être non cohérent.

Je teste le mdadm --stop /dev/md3 et mdadm --assemble --scan --verbose dès que les 2 premier disques sont copié, ou il faut que je sauvegarde aussi le 3ième avant de tester?

Lien vers le commentaire
Partager sur d’autres sites

salut,

je viens de voir les commandes de dd, si tu as fait dd if=/dev/sda of=/dev/sdb bs=64k & et dd if=/dev/sdc of=/dev/sdd bs=64k & tu viens de sur-écrire ce qu'il y a sur /dev/sdb et /dev/sdd (le of= est l'endroit vers lequel tu copies tes données, je suppose que tu as mis des disques autres là-bas)!

Pour md2, bizarre il n’apparaît pas dans /etc/fstab. (après le mdadm create, je ne sais pas trop comment récupérer).

(après la fin de la copie des disques) tu peux essayer de le monter: mount /dev/md2 /mnt

Avais-tu deux volumes: volume1 et volume2?

a+

Eric

Lien vers le commentaire
Partager sur d’autres sites

Au depart pour copier, javais laisser le disque dans le syno et mis un vierge en deux, d'ou le sda vers sdb, puis je me suis dis pourquoi ne pas en faire deux en meme temps, j'ai mis le 2 dans le 3 et dans le 4 un vierge, dou le sdc vers sdd.

Le mount de md2 ne fonctionne jamais, il ne trouve pas le systeme ext3, je ne sais pas dans le create si j'ai mis les disque dans le bon ordre. Dans les tuto que j'avais trouvé beaucoup de gars qui avait le même probleme que moi, relancer un create et ça repartait.

C'est quand même fou qu'il n'y ai pas de logiciel qui scan les disque et reconstitue le raid à partir des stripes.

Sur cette page, https://raid.wiki.kernel.org/index.php/RAID_Recovery ils parle bien de create.

Sinon, dans mes affaires, j'ai les ancien disque 500Go, je me disait que je pourrai peut etre retrouver ces superblock.

Pour mémoire, à l'origine, j'avais 3 500Go, que j'ai remplacer 1 par 1 par des 1To.

Je crois que je ne vais pas voir le choix que de me monter un pc, avec 4 sata de dispo et deux ide, sous linux.

Lien vers le commentaire
Partager sur d’autres sites

salut,

ok, je me suis inquiété pour rien.

Oui ils parlent de create mais il y a, j'espère, pas besoin, au moins pour md3, attendons que tout soit copié et on va voir.

(remets évidemment tous les disques originaux avant de faire les commandes)

mdadm --stop /dev/md3

mdadm --stop /dev/md2

mdadm --assemble --scan --verbose

a+

Eric

Lien vers le commentaire
Partager sur d’autres sites

Le mount de md2 ne fonctionne jamais, il ne trouve pas le systeme ext3, je ne sais pas dans le create si j'ai mis les disque dans le bon ordre. Dans les tuto que j'avais trouvé beaucoup de gars qui avait le même probleme que moi, relancer un create et ça repartait.

Le create est vraiment la derniere chose a tenter pour un recovery car tu perds toutes les infos du RAID precedent

D'apres ce que j'ai pu voir tu avais 2 volumes RAID5 sur le meme ensemble de disques ?

Disposes-tu d'un disque de 2To (ou plus) a formater et a connecter au NAS en externe ? Il est possible de reconstituer la partition perdue en recopiant dans le bon ordre les blocks RAIDs de chaque disque.

Lien vers le commentaire
Partager sur d’autres sites

As-tu fais un create pour les 2 volumes ? Les logs que tu as postés datent-ils d'avant ou d'après le create ?

Je demande ca à cause de ces informations sur l'organisation interne de tes RAID5 :

Data Offset : 272 sectors
Layout : left-symmetric
Chunk Size : 64K

Sur DSM4 le Data Offset est de 2048 secteurs

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.