#26 Le 23/05/2023, à 10:13
- jyde
Re : reparer raid5 d'un synology via ubuntu.
il me semble l'avoir deja installé.
lorsque je lance la cmd j'ai
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~# sudo apt install btrfs-tools
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Aucune version du paquet btrfs-tools n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Le paquet « btrfs-tools » n'a pas de version susceptible d'être installée
du coup la 2eme
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~# sudo btrfs device stats /dev/md2
ERROR: '/dev/md2' is not a mounted btrfs device
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~#
j'ai en effet installé btrfs-progs mais pour btrfs-tools il me met le message
le paquet est virtuel d'ou l'installation de btrfs-progs quand je l'ai fait il y a quelques jours de cela.
Dernière modification par jyde (Le 23/05/2023, à 10:23)
Hors ligne
#27 Le 23/05/2023, à 10:31
- jyde
Re : reparer raid5 d'un synology via ubuntu.
voila sur les emplacements l'image qui montre le raid mais innaccessible.
https://ibb.co/Fhsgcq6
Dernière modification par jyde (Le 23/05/2023, à 10:41)
Hors ligne
#28 Le 23/05/2023, à 10:36
- geole
Re : reparer raid5 d'un synology via ubuntu.
Pas la peine de poster. Je visualise bien le problème.
Tente
sudo mount -v -t btrfs /dev/md2 /mnt
Dernière modification par geole (Le 23/05/2023, à 10:37)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#29 Le 23/05/2023, à 10:39
- jyde
Re : reparer raid5 d'un synology via ubuntu.
ça donne
sudo mount -v -t btrfs /dev/md2 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/md2, missing codepage or helper program, or other error.
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~#
Hors ligne
#30 Le 23/05/2023, à 10:46
- geole
Re : reparer raid5 d'un synology via ubuntu.
On n'y coupe plus de sauver les données avant de faire un fsck de la partition.
Et il faudra d'abord trouver les implantations des superblocs de secours.
et je ne sais toujours pas si md2 est en btrfs ou en ext4 et pourquoi pas en autre chose.
Il faudrait demander l'avis de testdisk en lui demandant d'examiner /dev/md2
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#31 Le 23/05/2023, à 10:53
- jyde
Re : reparer raid5 d'un synology via ubuntu.
ok je m’occupe de commander 2 hdd 3to
et je reviens vers toi des réception.
je peux toujours installer test disk et tester?
encore un grand merci, j’espère qu'on y arrivera.
Dernière modification par jyde (Le 23/05/2023, à 10:55)
Hors ligne
#32 Le 23/05/2023, à 14:59
- geole
Re : reparer raid5 d'un synology via ubuntu.
Oui. testdisk se contente de lire et tente d'interpréter ce qu'il trouve.
On verra pour la duplication des deux partitions.
Ajout
J'ai relevé
Périphérique Début Fin Secteurs Taille Type
/dev/sdc3 9437184 5860328351 5850891168 2,7T RAID Linux
/dev/sdb3 9437184 5860328351 5850891168 2,7T RAID Linux
/dev/sdd3 9437184 5860328351 5850891168 2,7T RAID Linux
et calculé 5850891168/2/1024=une valeur non entiere
Donc utiliser gnome-disks et créer deux partitions de 2925445584 Ko
Question. La connectique de tes disques est-elle en USB? avec le risque que les noms de disques changent suivant l'ordre de branchement. Si oui il faudra utiliser les UUID pour bien identifier
ou en disque interne dans lequel SDB est toujours SBD
Dernière modification par geole (Le 23/05/2023, à 19:11)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#33 Le 23/05/2023, à 17:56
- jyde
Re : reparer raid5 d'un synology via ubuntu.
Ok la commande est partie
Réception vendredi si tout va bien.
Hors ligne
#34 Le 24/05/2023, à 14:26
- geole
Re : reparer raid5 d'un synology via ubuntu.
Bonjour
Peux-tu donner ce retour
sudo btrfs check --readonly /dev/md2
puis démonter
sudo mdadm --stop /dev/md2
puis aussi donner ces retours
sudo btrfs filesystem show
sudo mount -v -t btrfs -o degraded --read-only /dev/sdd3 /mnt
ls -ls /mnt
Dans mon essai, j'ai noté une piste. Mais je ne sais pas dans quelle mesure cela impacte la commande de montage pour des anciennes versions.
a@p:~$ sudo mkfs.btrfs /dev/md10
btrfs-progs v5.16.2
See http://btrfs.wiki.kernel.org for more information.
NOTE: several default settings have changed in version 5.15, please make sure
this does not affect your deployments:
- DUP for metadata (-m dup)
- enabled no-holes (-O no-holes)
- enabled free-space-tree (-R free-space-tree)
2021-11-07: Btrfs-progs v5.15 was released with several new defaults!
et dans ton contexte, j ai relevé:
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~# sudo mdadm --detail /dev/md2
/dev/md2:
Version : 1.2
Creation Time : Wed Jan 13 19:19:26 2021
Bon à savoir
a@p:~$ sudo mount -v /dev/md10 /mnt -o space_cache=v2
mount : /dev/md10 monté sur /mnt.
a@p:~$ sudo umount -v /mnt
umount: /mnt démonté
a@p:~$ sudo mount -v /dev/md10 /mnt -o space_cache=v1
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/md10, missing codepage or helper program, or other error.
a@p:~$ sudo mount -v /dev/md10 /mnt -o space_cache=error
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/md10, missing codepage or helper program, or other error.a@p:~$
Multidisque (RAID)
Avec des systèmes de fichier classiques, comme Ext4 ou XFS, si on veut créer des partitions sur plusieurs disques, il faut soit utiliser une autre couche logicielle en dessous (dm-raid sous Linux) ou du matériel spécifique (une carte RAID) pour agréger les disques en un seul volume qui pourra alors être formaté avec le système de fichiers choisi.
Mais ceci n'est pas nécessaire avec Btrfs, car il supporte nativement un fonctionnement sur plusieurs disques et implémente ses propres configurations RAID. L'un des avantages à laisser directement Btrfs gérer son RAID, c'est qu'il est capable de s'autoréparer (self-healing) en cas de corruption de données.
Il faut en effet savoir que Btrfs conserve une somme de contrôle pour chaque bloc de données. À chaque fois que l'on va lire des données depuis le disque, Btrfs va utiliser ces sommes de contrôle pour s'assurer que ce qu'il est en train de lire n'est pas corrompu. Et lorsque c'est le cas, et que l'on est dans une configuration RAID apportant de la redondance (Btrfs RAID 1 par exemple), il sera capable d'aller récupérer la donnée sur un autre disque où elle est saine et automatiquement corriger la donnée corrompue. Et tout ça se fait de manière totalement transparente.
Il est impossible de savoir si le raid est formaté en EXT4 ou BTRFS avant de l avoir assemblé
exemple
a@p:~$ sudo lsblk -o SIZE,NAME,FSTYPE,LABEL,MOUNTPOINT /dev/sdd
SIZE NAME FSTYPE LABEL MOUNTPOINT
465,8G sdd
100M ├─sdd1 vfat USBBOOT
30G ├─sdd2 linux_raid_member p:0
76,3G └─sdd3 linux_raid_member p:10
a@p:~$
a@p:~$ sudo lsblk -o SIZE,NAME,FSTYPE,LABEL,MOUNTPOINT /dev/sdd
SIZE NAME FSTYPE LABEL MOUNTPOINT
465,8G sdd
100M ├─sdd1 vfat USBBOOT
30G ├─sdd2 linux_raid_member p:0
30G │ └─md0 ext4
76,3G └─sdd3 linux_raid_member p:10
76,2G └─md10 btrfs
Dernière modification par geole (Le 24/05/2023, à 19:16)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#35 Le 24/05/2023, à 21:37
- jyde
Re : reparer raid5 d'un synology via ubuntu.
Bonsoir Geole,
Merci pour tes recherches, je viens de rentrer et lire ton message.
Demain matin j'aurais du temps pour faire ce que tu m'as écrit, je te fais le retour.
Je sais que cette fin de semaine va être un peu complique pour suivre.
Mais le temps que j'ai je vais m'y consacré au maximum.
Bonne soirée.
Les disques sont sur les ports sata du PC (4 ports sata) et non en USB.
Par contre j'ai un doute sur l'ordre dans lequel je les ai enlevé du Synology et donc remonté sur le PC.
Dernière modification par jyde (Le 24/05/2023, à 21:40)
Hors ligne
#36 Le 25/05/2023, à 08:19
- jyde
Re : reparer raid5 d'un synology via ubuntu.
Bonjour
voila les résultats:
"sudo btrfs check --readonly /dev/md2"
oot@jeanyves-HP-Compaq-6005-Pro-MT-PC:~# sudo btrfs check --readonly /dev/md2
Opening filesystem to check...
Checking filesystem on /dev/md2
UUID: ff6851ee-a74e-4839-a08b-31bf0c91f44f
[1/7] checking root items
[2/7] checking extents
Invalid key type(BLOCK_GROUP_ITEM) found in root(202)
ignoring invalid key
Invalid key type(BLOCK_GROUP_ITEM) found in root(202)
ignoring invalid key
Invalid key type(BLOCK_GROUP_ITEM) found in root(202)
ignoring invalid key
...
...
Invalid key type(BLOCK_GROUP_ITEM) found in root(202)
ignoring invalid key
[3/7] checking free space tree
[4/7] checking fs roots
[5/7] checking only csums items (without verifying data)
[6/7] checking root refs
[7/7] checking quota groups skipped (not enabled on this FS)
found 3524210688 bytes used, no error found
total csum bytes: 1155788
total tree bytes: 44466176
total fs tree bytes: 31571968
total extent tree bytes: 8929280
btree space waste bytes: 11622750
file data blocks allocated: 8923635712
referenced 7381475328
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~#
ensuite demontage puis
"sudo btrfs filesystem show"
rien puis
sudo mount -v -t btrfs -o degraded --read-only /dev/sdd3 /mnt
ls -ls /mnt"
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~# sudo mount -v -t btrfs -o degraded --read-only /dev/sdd3 /mnt
ls -ls /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sdd3, missing codepage or helper program, or other error.
total 0
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~#
Dernière modification par jyde (Le 25/05/2023, à 08:42)
Hors ligne
#37 Le 25/05/2023, à 08:45
- geole
Re : reparer raid5 d'un synology via ubuntu.
Bonjour,
Merci du retour..
Comme la première commande a à peu près passé, je pense que le système de fichier est bien en BTRFS.
J'espère que le message d'erreur en boucle est connu dans internet....
La première pêche n'est pas terrible.
https://www.debian-fr.org/t/montage-btrfs-raid/82699/13
Donne aussi ces retours.
sudo mount -v -t btrfs -o degraded --read-only /dev/sdc3 /mnt
ls -ls /mnt
sudo mount -v -t btrfs -o degraded --read-only /dev/sdb3 /mnt
ls -ls /mnt
journalctl --no-pager -b -g btrfs
Je vais aussi regarder s'il y a d'autres options.
Dernière modification par geole (Le 25/05/2023, à 09:09)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#38 Le 25/05/2023, à 09:09
- jyde
Re : reparer raid5 d'un synology via ubuntu.
pour sdc3
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~# sudo mount -v -t btrfs -o degraded --read-only /dev/sdc3 /mnt
ls -ls /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sdc3, missing codepage or helper program, or other error.
total 0
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~#
pour sdb3
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~# sudo mount -v -t btrfs -o degraded --read-only /dev/sdb3 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error.
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~# ls -ls /mnt
total 0
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~#
pour journalctl --no-pager -b -g btrfs
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~# journalctl --no-pager -b -g btrfs
mai 22 09:38:04 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: Btrfs loaded, crc32c=crc32c-generic, zoned=yes, fsverity=yes
mai 22 09:38:04 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS: device label 2021.01.13-18:19:28 v25426 devid 1 transid 2952071 /dev/md2 scanned by btrfs (235)
mai 23 09:19:39 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS info (device md2): using free space tree
mai 23 09:19:39 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS info (device md2): has skinny extents
mai 23 09:19:39 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS critical (device md2): corrupt leaf: root=1 block=77758464 slot=0, invalid root flags, have 0x400000000 expect mask 0x1000000000001
mai 23 09:19:39 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): block=77758464 read time tree block corruption detected
mai 23 09:19:40 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS critical (device md2): corrupt leaf: root=1 block=77758464 slot=0, invalid root flags, have 0x400000000 expect mask 0x1000000000001
mai 23 09:19:40 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): block=77758464 read time tree block corruption detected
mai 23 09:19:40 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): open_ctree failed
mai 23 09:22:17 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS info (device md2): using free space tree
mai 23 09:22:17 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS info (device md2): has skinny extents
mai 23 09:22:17 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS critical (device md2): corrupt leaf: root=1 block=77758464 slot=0, invalid root flags, have 0x400000000 expect mask 0x1000000000001
mai 23 09:22:17 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): block=77758464 read time tree block corruption detected
mai 23 09:22:17 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS critical (device md2): corrupt leaf: root=1 block=77758464 slot=0, invalid root flags, have 0x400000000 expect mask 0x1000000000001
mai 23 09:22:17 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): block=77758464 read time tree block corruption detected
mai 23 09:22:17 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): open_ctree failed
mai 23 11:07:43 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[13417]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/apt-get install btrfs-tools
mai 23 11:08:29 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[13422]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/apt-get install btrfs-tools
mai 23 11:08:39 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[13463]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/apt-get install btrfs-tools
mai 23 11:09:11 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[13474]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/apt install btrfs-tools
mai 23 11:09:45 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[13525]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/apt install btrfs-tools
mai 23 11:09:49 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[13542]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/apt-get install btrfs-tools
mai 23 11:12:25 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[13564]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/btrfs device stats /dev/md2
mai 23 11:17:18 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[13849]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/apt install btrfs-progs
mai 23 11:18:35 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[13935]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/btrfs device stats /dev/md2
mai 23 11:19:20 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[13946]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/apt install btrfs-tools
mai 23 11:23:38 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS info (device md2): using free space tree
mai 23 11:23:38 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS info (device md2): has skinny extents
mai 23 11:23:39 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS critical (device md2): corrupt leaf: root=1 block=77758464 slot=0, invalid root flags, have 0x400000000 expect mask 0x1000000000001
mai 23 11:23:40 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): block=77758464 read time tree block corruption detected
mai 23 11:23:40 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS critical (device md2): corrupt leaf: root=1 block=77758464 slot=0, invalid root flags, have 0x400000000 expect mask 0x1000000000001
mai 23 11:23:40 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): block=77758464 read time tree block corruption detected
mai 23 11:23:40 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): open_ctree failed
mai 23 11:23:57 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS info (device md2): using free space tree
mai 23 11:23:57 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS info (device md2): has skinny extents
mai 23 11:23:57 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS critical (device md2): corrupt leaf: root=1 block=77758464 slot=0, invalid root flags, have 0x400000000 expect mask 0x1000000000001
mai 23 11:23:57 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): block=77758464 read time tree block corruption detected
mai 23 11:23:57 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS critical (device md2): corrupt leaf: root=1 block=77758464 slot=0, invalid root flags, have 0x400000000 expect mask 0x1000000000001
mai 23 11:23:57 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): block=77758464 read time tree block corruption detected
mai 23 11:23:57 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): open_ctree failed
mai 23 11:38:08 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[14988]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/mount -v -t btrfs /dev/md2 /mnt
mai 23 11:38:08 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS info (device md2): using free space tree
mai 23 11:38:08 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS info (device md2): has skinny extents
mai 23 11:38:09 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS critical (device md2): corrupt leaf: root=1 block=77758464 slot=0, invalid root flags, have 0x400000000 expect mask 0x1000000000001
mai 23 11:38:09 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): block=77758464 read time tree block corruption detected
mai 23 11:38:09 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS critical (device md2): corrupt leaf: root=1 block=77758464 slot=0, invalid root flags, have 0x400000000 expect mask 0x1000000000001
mai 23 11:38:09 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): block=77758464 read time tree block corruption detected
mai 23 11:38:09 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): open_ctree failed
mai 23 11:40:13 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS info (device md2): using free space tree
mai 23 11:40:13 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS info (device md2): has skinny extents
mai 23 11:40:14 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS critical (device md2): corrupt leaf: root=1 block=77758464 slot=0, invalid root flags, have 0x400000000 expect mask 0x1000000000001
mai 23 11:40:14 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): block=77758464 read time tree block corruption detected
mai 23 11:40:14 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS critical (device md2): corrupt leaf: root=1 block=77758464 slot=0, invalid root flags, have 0x400000000 expect mask 0x1000000000001
mai 23 11:40:14 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): block=77758464 read time tree block corruption detected
mai 23 11:40:14 jeanyves-HP-Compaq-6005-Pro-MT-PC kernel: BTRFS error (device md2): open_ctree failed
mai 25 09:13:16 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[18421]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/btrfs check --readonly /dev/md2
mai 25 09:17:55 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[18464]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/btrfs filesystem show
mai 25 09:18:23 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[18468]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/btrfs filesystem show
mai 25 09:19:00 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[18473]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/mount -v -t btrfs -o degraded --read-only /dev/sdd3 /mnt
mai 25 09:20:38 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[18485]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/mount -v -t btrfs -o degraded --read-only /dev/sdd3 /mnt
mai 25 09:21:14 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[18494]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/mount -v -t btrfs -o degraded --read-only /dev/sdd3 /mnt
mai 25 09:22:02 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[18503]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/btrfs filesystem show
mai 25 09:22:11 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[18506]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/mount -v -t btrfs -o degraded --read-only /dev/sdd3 /mnt
mai 25 10:05:28 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[18714]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/mount -v -t btrfs -o degraded --read-only /dev/sdc3 /mnt
mai 25 10:07:38 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[18741]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/mount -v -t btrfs -o degraded --read-only /dev/sdb3 /mnt
mai 25 10:07:58 jeanyves-HP-Compaq-6005-Pro-MT-PC sudo[18745]: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/usr/bin/mount -v -t btrfs -o degraded --read-only /dev/sdb3 /mnt
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~#
Hors ligne
#39 Le 25/05/2023, à 10:06
- geole
Re : reparer raid5 d'un synology via ubuntu.
Issue de cette requête, cette discussion me laisse perplexe: Problème de version ubuntu?
https://www.reddit.com/r/synology/comme … _synology/
Pouvais-tu accéder à ton nas avec des commandes SSH ?
que donnent ces retours?
sudo mount -v -t btrfs -o degraded --read-only /dev/sdd2 /mnt
ls -ls /mnt
sudo mount -v -t btrfs -o degraded --read-only /dev/sdd1 /mnt
ls -ls /mnt
Ajout. Je n avais pas relevé ce message au moment du formatage
btrfs-progs v5.16.2
See http://btrfs.wiki.kernel.org for more information.
WARNING: RAID5/6 support has known problems is strongly discouraged
to be used besides testing or evaluation.
Dernière modification par geole (Le 25/05/2023, à 10:47)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#40 Le 25/05/2023, à 10:29
- jyde
Re : reparer raid5 d'un synology via ubuntu.
pour accéder au nas, il faut que je remonte mes disques car j'ai du mettre un nouveau hdd pour pouvoir récupérer les 3 autre au départ (en suivant les instructions synology https://kb.synology.com/fr-fr/DSM/tutor … ard_drives).
Comme ça n'a pas fonctionné j'ai suivi le lien pour passer par un PC https://kb.synology.com/fr-fr/DSM/tutor … using_a_PC
D’où mon arrivé sur le forum, après différentes recherches et test j'ai capitulé et demandé de l'aide.
si je le lance il se met en défaut. (déjà testé).
donc je peux le faire avec les disques remonté si tu veux.
Dernière modification par jyde (Le 25/05/2023, à 10:37)
Hors ligne
#41 Le 25/05/2023, à 10:54
- geole
Re : reparer raid5 d'un synology via ubuntu.
Le but serait de lancer l'O.S. s'il fonctionne puis de lancer les commandes que je viens de te proposer par SSH.
Comme cela on serait certain que c'est exactement le même O.S. que celui qui a créé ce gros RAID
ou au moins trouver sa version BTRFS.
Pour cela, il est nécessaire de connaître le mot de passe d'accès au NAS.
Sinon , tant pis....
(Je absente quelques heures)
Dernière modification par geole (Le 25/05/2023, à 10:55)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#42 Le 25/05/2023, à 11:26
- jyde
Re : reparer raid5 d'un synology via ubuntu.
je vais le lancer et tenter je te tiens au courant
Je serai absent une partie de l'apres-midi
Hors ligne
#43 Le 25/05/2023, à 11:31
- jyde
Re : reparer raid5 d'un synology via ubuntu.
Pas de réponse
il bip et impossible d'y faire un ping. donc pas d'acces en SSH
je pense que je vais devoir y mettre les disques.
Dernière modification par jyde (Le 25/05/2023, à 11:34)
Hors ligne
#44 Le 25/05/2023, à 15:48
- geole
Re : reparer raid5 d'un synology via ubuntu.
Finalement, j'ai pensé une chose... ===> Mettre le logiciel BTRFS de la version ubuntu 18.04 dans la version 22.04. Je vais tester
Ne touche à rien. Moins on démonte les disques, moins on a de risques.
Cette documentation me semble bien faite
sauf qu'ils disent Pour Ubuntu version 18.04 et cette version ne sera plus installable le 31 de ce mois.
et tu as installé la version 22.04. A toi de voir si tu peux rattraper le coup.
As-tu fais l'étape lvm pour vérifier qu'il n a pas de lvm?
Ils disent bien qu'il faut y aller avec mdadm...Mais....
J'ai fais un test d'utilisation BTRFS natif en 22.04
Création d'un raid5 avec trois partitions de 60 Go
Remplissage à 95%
Ajout de trois nouvelles partitions de la même taille (60 Go)
Lancement de la commande d'équilibrage (balance)
Elle a bien réfléchi mais au bout de pas mal de temps, elle me dit qu'elle manque de place disque pour ce terminer. Cela ne donne pas envie d'utiliser cette méthode.
Dernière modification par geole (Le 25/05/2023, à 16:14)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#45 Le 25/05/2023, à 15:58
- jyde
Re : reparer raid5 d'un synology via ubuntu.
Nouveau disques reçu donc on va pouvoir regarder comment je procède pour en faire une copie.
Hors ligne
#46 Le 25/05/2023, à 16:44
- geole
Re : reparer raid5 d'un synology via ubuntu.
Bonne nouvelle: 24 heures d'avance. Du coup, je n'ai rien de prêt.
1) En premier il faut lancer l'application gnome-disks paragraphe 2.2
Pour chaque disque: Créer une table de partition GPT puis une partition de 2925445584 Ko
qui est la taille de la partition 3. On se moque du format, il va être écrasé lors de la copie.
2) En second, retrouver les deux bonnes partitions . Elles ont le même numéro d'évents
sudo mdadm --examine /dev/sd[bcd]3 |egrep "dev/|Events"
3) Comme les disques semblent bons, on va utiliser la commande dd
sudo dd if=/dev/sdX3 of=/dev/sdY1 bs=4M conv=notrunc status=progress
valeurs X et Y à adapter.
Il faut que les copies aillent jusqu'au bout.
Si tu as des doutes. Poste...
Pour préparer la suite, donne ce retour
dpkg -l |grep btrfs
sudo apt purge btrfs-progs --simulate
Dernière modification par geole (Le 25/05/2023, à 17:10)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#47 Le 26/05/2023, à 08:26
- jyde
Re : reparer raid5 d'un synology via ubuntu.
Bonjour Geole
je vois que mon dernier message n'a as été pris en compte hier soir quand je suis rentré.
Je disais donc.
Pas de RDV aujourd'hui (repos se sont les ordres ) donc je vais pouvoir m'atteler à la copie.
Je peux revenir sur la version 18 si c'est préférable pour le dépannage. C'était la version d'installation qui c'est mise a jour en Version 22. En effet sur la doc syno il parle de la 18 mais est-ce que le site met à jour???
Sinon pour la copie il me faut un port de dispo, je pense enlever sdb puisque inutile?
Hors ligne
#48 Le 26/05/2023, à 08:32
- geole
Re : reparer raid5 d'un synology via ubuntu.
Bonjour..
OK pour la fàçon de faire.
Surtout ne te trompes pas de disques.
Pour le moment on va rester en 22.04 car je n'ai pas la preuve que le problème vienne de là..
En revanche, Mais je n'ai pas regardé comment SDA était fait, tu pourrrais aussi installer la version 18.04 en dual boot. Comme cela tu pourrais tester dans les deux contextes.
Dernière modification par geole (Le 26/05/2023, à 08:36)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#49 Le 26/05/2023, à 08:33
- jyde
Re : reparer raid5 d'un synology via ubuntu.
les events sont bien identiques :
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~# sudo mdadm --examine /dev/sd[bcd]3 |egrep "dev/|Events"
/dev/sdb3:
Events : 1271
/dev/sdc3:
Events : 1271
/dev/sdd3:
Events : 1271
root@jeanyves-HP-Compaq-6005-Pro-MT-PC:~#
du coup pour revérifier si c'est bien sdb qui m..
quel commande peut me donner le plus d'info?
Dernière modification par jyde (Le 26/05/2023, à 08:35)
Hors ligne
#50 Le 26/05/2023, à 08:39
- geole
Re : reparer raid5 d'un synology via ubuntu.
Mais du coup, ils se seraient de nouveau synchronisés.
je quittes mon Ipad et vais compléter.
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne