Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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.
image du dossier autres emplacement dont md2
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)
https://wiki.tnonline.net/w/Blog/Btrfs-progs_v5.15_released a écrit :

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:~$ 
https://blog.flozz.fr/2022/05/22/btrfs-revolution-ou-catastrophe-ou-en-est-on-aujourdhui/ a écrit :

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