lire un dd raid1 tout seul [Réglé]
Un dd d'une NAS est en raid1 comment récuperer les données
Système et matériels / Autres matériels et périphériques
bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
On m'a confié un disque dur venant d'une NAS "la cie". Je l'ai reçu sur un boitier USB où est bien vu.et détecté. Néanmoins, il faudrait récupérer les données qui sont sur une partition "user" de type raid, dont le device name est /dev/sdi8 (1.82 Tera Octets) et /dev/md124 pour le raid.
Le disque est probablement sain et c'est le hard de la NAS qui a du péter.
Comme il s'agit d'un raid 1 sur une seule partition, comment faire pour y accéder en USB et monter le /dev/md124, mount en effet ne connaît pas le système de fichier linux-raid. Je suppose qu'il faut utiliser mdadm pour activer/désactiver le raid. Les fichiers doivent être dupliqués d'une façon ou une autre à l'intérieur de la partition. Le même disque contient d'autres partitions raid 1 pour la gestion du NAS.
e2fsck n'aime pas /dev/sdi8
activation par mdadm :
[root@bermisch md]# mdadm --assemble -scan
mdadm: Found some drive for an array that is already active: /dev/md/LaCie-CloudBox:8
mdadm: giving up.
mdadm: Found some drive for an array that is already active: /dev/md/(none):7
mdadm: giving up.
mdadm: Found some drive for an array that is already active: /dev/md/(none):6
mdadm: giving up.
mdadm: Found some drive for an array that is already active: /dev/md/(none):5
mdadm: giving up.
mdadm: Found some drive for an array that is already active: /dev/md/(none):4
mdadm: giving up.
mdadm: No arrays found in config file or automatically
mdadm: Found some drive for an array that is already active: /dev/md/LaCie-CloudBox:8
mdadm: giving up.
mdadm: Found some drive for an array that is already active: /dev/md/(none):7
mdadm: giving up.
mdadm: Found some drive for an array that is already active: /dev/md/(none):6
mdadm: giving up.
mdadm: Found some drive for an array that is already active: /dev/md/(none):5
mdadm: giving up.
mdadm: Found some drive for an array that is already active: /dev/md/(none):4
mdadm: giving up.
mdadm: No arrays found in config file or automatically
Cela voudrait dire que le "array" LaCie-CloudBox:8 est actif mais je ne vois pas comment y accéder par exemple depuis Dolphin. Néanmoins "giving up" n'est pas bon signe ("je laisse tomber".).
Je ne suis pas familier avec mdadm mais j'aimerais "ne pas tout flinguer" puisque le but est de récupérer le contenu.
Gparted détecte bien /dev/md125 mais pas /dev/md124 qui m'intéresse ni les autres /dev/md* (123-124-126-127)
Un idée, une solution ?
Merci
BM
2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Je pensais que le raid1 était une copie des données d' un disque sur un autre...
Si on a besoin de passer par du mdadm, c'est que raid n' est probablement pas du raid1...
Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Jamais utilisé, mais dans mon souvenir, le raid 1 est l'écriture miroir des données sur DEUX disques. Si tu n'en as qu'un, il en manque un bout. Cela dit, le principe est de retrouver ses données même si un disque lâche (redondance). Il faut donc garder espoir.
Yves
nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Justement je crois que le raid1 c' est juste une copie d' un disque sur l' autre, rien de plus... Donc un seul disque est nécessaire pour accéder aux données. Si les données ne sont pas accessibles juste en lisant le disque, je doute que ce soit du raid1.
En revanche du raid 0, oui là il manque une partie.
https://en.m.wikipedia.org/wiki/Standard_RAID_levels
Edit: si c' est du jbod, c' est pareil visiblement...
Édité par nic80 Le 27/10/2021 à 18h11
steven Membre non connecté
-
- Voir le profil du membre steven
- Inscrit le : 18/05/2018

je ne voudrais pas dire de co...eries mais, de souvenirs, il me semble que pour "lire" raid1 seul raid0 le peu (parce que c'est lui qui gère les autres raids (parallèles, serie,...).
De memoire, nous avions un "strap's" pour accéder aux différents raid's ... mais est ce toujours actif est existants ???
Il y a peu etre une possibilité, c'est de "backuper" le raid MAIS sans son boot/mbr (mais sa depend de sa structure et de son type de formatage) mais parfois... ca fonctionne
perso j'essaierais gparted par exemple ou partitionmanager voir gnome-disks
No Comment ...
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025
Merci de ne pas 'rebondir' sur mes post's
Censor => 2025
bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
J'ai réussi à me débarrasser du pb "raid" mais j'ai désormais une partition "lvm2_member" formatée parait-il en ext4..
Avec lvm2 j'ai pu récupérer le "vg" volume groupe, le "pv" physical volume et même le "lv" le logical volume.
[root@bermisch pepe]# vgscan
Found volume group "vv_pepe" using metadata type lvm2
root@bermisch pepe]# pvscan
PV /dev/sdg8 VG vv_pepe lvm2 [<1,82 TiB / 0 free]
[root@bermisch pepe]# lvscan
ACTIVE '/dev/vv_pepe/lv' [<1,82 TiB] inherit
Found volume group "vv_pepe" using metadata type lvm2
root@bermisch pepe]# pvscan
PV /dev/sdg8 VG vv_pepe lvm2 [<1,82 TiB / 0 free]
[root@bermisch pepe]# lvscan
ACTIVE '/dev/vv_pepe/lv' [<1,82 TiB] inherit
Je fais pour activer le lv :
vgchange vv_pepe -a y
File descriptor 9 (pipe:[125643]) leaked on vgchange invocation. Parent PID 11576: bash
File descriptor 11 (pipe:[125644]) leaked on vgchange invocation. Parent PID 11576: bash
1 logical volume(s) in volume group "vv_pepe" now active
J'ai donc mon logical volume lv en principe accessible et actif sous /dev/vv_pepe/lv
Voici ce donne /etc/lvm/backup :
Code TEXT :
vv_pepe {
id = "12Vjfh-Dygi-b2ZJ-79BA-sfDR-rc37-bBiryQ"
seqno = 5
format = "lvm2" # informational
status = ["RESIZEABLE", "READ", "WRITE"]
flags = []
extent_size = 8192 # 4 Megabytes
max_lv = 0
max_pv = 0
metadata_copies = 0
physical_volumes {
pv0 {
id = "JWXUex-7jbg-SQcx-b54n-sqMa-HDlz-3n8qUV"
device = "/dev/sdh8" # Hint only
status = ["ALLOCATABLE"]
flags = []
dev_size = 3897716600 # 1.81502 Terabytes
pe_start = 2048
pe_count = 475795 # 1.81501 Terabytes
}
}
logical_volumes {
lv {
id = "UD9oc1-142q-TmxA-HLVR-K5uE-See1-Cl0jj2"
status = ["READ", "WRITE", "VISIBLE"]
flags = []
segment_count = 1
segment1 {
start_extent = 0
extent_count = 475795 # 1.81501 Terabytes
type = "striped"
stripe_count = 1 # linear
stripes = [
"pv0", 0
]
}
}
}
}
A priori ce devrait être ok pour l'accès avec lv2 après montage sur le réperpoire /vg01
mais
[root@bermisch backup]# mount /dev/vv_pepe/lv /vg01
mount: /vg01: impossible de lire le superbloc à l’adresse /dev/mapper/vv_pepe-lv
Alors d'autres outils me disent qu'il existe un fs ext4 sur cette partition.
Dmesg indique :
[nov. 5 14:10] Buffer I/O error on dev dm-0, logical block 487214064, async page read
[ +0,000160] EXT4-fs (dm-0): unable to read superblock
Cela semble un pb de longueur de buffer. J'ai vu ailleurs que sur un NAS les buffer étaient de grande longueur bien supérieure à la longueur habituelle permise pour un dd en ext4.
La NAS était avec un processeur ARM.pas un x86 sous un "linux perso" de LaCie
Maintenant, la définition du lv n'est peut-être pas ok ?
Est-ce récupérable ???
Des modif à faire dans la définition du lv ??? Le superbock n'est pas à l'ndroit cherché ?
Si vous avez des idées, merci d'avance.on du lv ???
Si vous avez des idées, merci d'avance.
[Edit] Formatage
Édité par Papoteur Le 16/11/2021 à 11h24
2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
j'ai un peu avancé : quand le disque (usb) estt détecté au boot le système me demande le mot de passe root pour le monter, et en effet la partition /dev/dm-0 est bien montée sur /run/media/pepe/f2d113a5-5ea3-485b-84cb-dfed74229d33/ une uuid que je ne vois pas ailleurs.
Il est possible d'ouvrir ce répertoire dans dolpin mais l'accès aux fichiers est impossible. sous l'utilisateur lambda.
Hélàs ! Je n'ai pu le faire qu'une fois
Cette manip n'est donc pas répétitive. Il semble bien que le device /dev/dm-0 qui correspond au volume lvm2, soit vv_pepe soit corrompu du point de vue ext4 - ou bien ????
[root@bermisch pepe]# mount -t ext4 /dev/dm-0 /vg01
mount: /vg01: impossible de lire le superbloc à l’adresse /dev/mapper/vv_pepe-lv.
[root@bermisch pepe]# e2fsck /dev/dm-0
e2fsck 1.45.6 (20-Mar-2020)
e2fsck: Erreur d'entrée/sortie lors de la tentative d'ouverture de /dev/dm-0
Le superbloc n'a pu être lu ou ne contient pas un système de fichiers
ext2/ext3/ext4 correct. Si le périphérique est valide et qu'il contient réellement
un système de fichiers ext2/ext3/ext4 (et non pas de type swap, ufs ou autre),
alors le superbloc est corrompu, et vous pourriez tenter d'exécuter
e2fsck avec un autre superbloc :
e2fsck -b 8193 <périphérique>
ou
e2fsck -b 32768 <périphérique>
Ces deux dernières commandes donnent le même résultat.
De plus le disque est long à répondre. Pb hard ? La NAS était partie en botte, et on en a extrait le disque qui est peut-être abimé ?
Chercher un autre superblock ???
cdt
2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
Ce matin de bonne heure, j'ai pu monter la partition /dev/dm-0 et avoir accès aux fichiers. Sous root avec le midnight commander j'ai pu transférer une bonne quantité de fichiers sur un backup de grande dimension. Mais au bout de quelques minutes, j'ai eu une erreur d'entrée sortie en lecture (5) sur le source puis cette erreur s'est répétée.
Après reboot remontage - on me demande le mot de passe root pour cela- je n'ai pu seulement accéder qu'au sommet de la hiérarchie des répertoires, le dernier étage étant visuallsé comme vide, bien que je sois sous root.
Le disque entier a l'air d'être en RO read only, mais si on ne demande pas de mettre à jour les temps d'accès cela ne devrait pas empêcher la lecture.
La partition spéciale /dev/dm-0 ext4 qui correspond au volume logique 'lv" semble ne pas avoir l'option "ro" pourtant.
Y aurait-il un pb de droits d'accès; la plupart des fichiers et répertoires sont rwx rw rw mais appartiennent à "nobody" . J'espère que le disque n'est pas complètement mort. Noter que c'est un disque ATA mis dans une boite USB3.
Merci pour toute suggestion
BM
2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Lorsque le système détecte un souci sur un disque, il se peut qu'il le monte accessible uniquement en lecture, pour éviter de le corrompre plus. C'est ce qui doit se passer.
Je penche pour une corruption de données. La question reste de savoir si c'est récupérable.
Yves
bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
J'ai démarré une session de copie entre le DD fautif et un disque amovible via l'utilitaire Midnight Commander (eh oui, c'est pratique et ça existe encore) sous console en root. Très curieusement j'ai pu transférer quelques fichiers assez gros, c'est de la video genre AVI , et très vite j'ai eu une erreur I/O. J'ai regardé le fichier /var/log/kernel/errors.log. Le transfert s'est bien passé de 1h15 à 10h26 et plus rien de possible après ça. La partition source est sdg8 les lectures à partir de 10h26.27 (683.879932) pour lire "sector 3907029120 op 0x0:(READ)" on passe en faute on a des
" Buffer I/O error on dev sdg8, logical block 3897716864, async page read" puis d'autres messages d'erreur "à décoder". le device dm-0-8 correspond au système de fichier ext4 de la partition LVM2.
Le fait qu'il s'agisse d'un disque s-ATA de grande capacité 2 Teraoctets dans une boîte d'adaptation USB3 a peut-être une influence ? Peut-être faut-il remonter à plus tôt au moment où on monte la partition sdg8 - le système demande le mot de passe root.
Merci pour l'aide. J'essaie d'attacher le fichier d'erreur mais je n'ai jamais fait ça et ça a l'air de fonctionner.kernel-errors.txt
Édité par bermisch Le 17/11/2021 à 19h41
2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Les erreurs semblent concerner deux disques, l'écriture et la lecture.
N'y a-t-il pas un problème d'alimentation électrique ou de surchauffe ?
Yves
bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
On va voir.
Merci à tous pour tout,
BM
2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
bermisch Membre non connecté
-
- Voir le profil du membre bermisch
- Inscrit le : 18/05/2013
- Groupes :
Bien sûr comme c'était une partition lvm2, il fallait que la gestion soit activée, et le montage de la partition exécuté en tant que "logical volume" par une commande du genre
mount -t ext4 /dev/dm-0 /vg01 en se rappelant que /dev/dm-0 est un device générique pointé par /dev/mapper/vv_pepe-lv où vv_pepe désigne le "volume group" (que j'ai dû créer) et "lv" le "logical volume" Un peu la galère avant de comprendre tout ça. Mais en s''accrochant, on y arrive.
Il faut donc se méfier des boiboites pour transformer un disque SATA en disque externe USB. Le pb ne vient pas du HUB USB car les disque externes USB d'origine fonctionnent parfaitement. La boîte est une UGREEN
USB 3.0 trois pouces et demi avec alim externe (Kamelott chinoise ?).
Dans le passé, j'ai utilisé des boites tiroir IDE qui fonctionnaient correctement mais qui étaient ventilées, ce qui n'était pas cas ici !!!
Amitiés à tous, merci pour l'aide
BM
2 PC intel X86 sous Mageia - 64 bits - 8G bits mémoire, KDE dont un avec serveur LDAP "wake-on-waned "
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
livebox orange fibre 300Mb/s avec. Wifi ..
Lien pour l'allumage : du pc avec serveur LDAP (allumage à distance hs actuellement) :
https://www.depicus.com/wake-on-lan/woli?m=BCAEC58C7279&i=bermisch.ddns.net&s=255.255.255.255&p=9
Lien pour le site lui-même si pc serveur allumé: http://bermisch.ddns.net
(erreur 403 à ce niveau mais .../ magallerie donne accès à coppermine base de photos en lecture seule..) sur ip dynamique (ddns)
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie