Synology Lire un disque SHR sous ubuntu 22.04

synol65

Nouveau membre
14 Décembre 2023
15
0
1
Bonjour,
Je voulais essayer d'accéder à un ancien disque formaté en SHR en le montant dans un PC.
Configuration d'origine: DS224+, disque formaté en SHR-BTRFS, qui était seul dans le NAS.

Sur mon PC en ubuntu 22.04, j'installe mdadm et lvm2 - ok
puis je fais la séquence recommandée pour monter le disque: mdadm xyz, pvscan,vgscan, lv scan, mount, et voilà ce que ça me sort:
root@olivier-pcgrenier:/media# pvscan
PV /dev/md2 VG vg1 lvm2 [<7,27 TiB / 812,00 MiB free]
PV /dev/nvme0n1p2 VG vgubuntu lvm2 [232,38 GiB / 20,00 MiB free]
Total: 2 [7,49 TiB] / in use: 2 [7,49 TiB] / in no VG: 0 [0 ]
le volume qui m'interesse est le /dev/md2

root@olivier-pcgrenier:/media# vgscan
Found volume group "vg1" using metadata type lvm2
Found volume group "vgubuntu" using metadata type lvm2
j'ai bien un groupe vg1

root@olivier-pcgrenier:/media# lvscan
ACTIVE '/dev/vg1/syno_vg_reserved_area' [12,00 MiB] inherit
ACTIVE '/dev/vg1/volume_1' [<7,27 TiB] inherit
ACTIVE '/dev/vgubuntu/root' [231,41 GiB] inherit
ACTIVE '/dev/vgubuntu/swap_1' [976,00 MiB] inherit
/dev/vg1/volume_1 activé

root@olivier-pcgrenier:/media# mount /dev/vg1/volume_1 /media/tmp
mount: /media/tmp: impossible de lire le superbloc à l’adresse /dev/mapper/vg1-volume_1.

Patatra, quand je fais le mount, erreur, et je ne comprend pas d'où vient ce /dev/mapper/vg1-volume_1.
Le disque n'est pas en panne, je l'ai simplement retiré du NAS quand il était éteint, il est branché direct en SATA dans mon PC, et je ne l'ai pas secoué pendant bal du 14 Juillet :ROFLMAO:

Une idée?
Merci!
 
Bonjour as tu suivi cette méthode ?

Apparement si tu utilise un cache ssd cette méthode ne fonctionne pas.

 
Bonjour!
Je n'ai pas de cache SSD dans mon NAS.
Si je m'en refere au document de Synology, je suis dans le cas "SHR avec volume unique", ou deux volumes (??) car bien que mon NAS est un 2 baies, je n'avais qu'un seul disque.

root@olivier-pcgrenier:~# cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md2 : active raid1 sda5[0]
7803299584 blocks super 1.2 [1/1]

unused devices: <none>



root@olivier-pcgrenier:~# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
syno_vg_reserved_area vg1 -wi-a----- 12,00m
volume_1 vg1 -wi-a----- <7,27t
root vgubuntu -wi-ao---- 231,41g
swap_1 vgubuntu -wi-ao---- 976,00m

J'ai donc deux volumes LVM, syno_vg_reserved_area, et volume_1.

Faudrait monter les deux?
 
Je me répond à moi-même: non, c'est indiqué dans la doc, il faut ignorer le syno_vg_reserved_area.
J'en reste toujours à mon erreur de supperblock quand j'essaie de monter le disque:

root@olivier-pcgrenier:~# mount /dev/vg1/volume_1 /media/tmp -o ro
mount: /media/tmp: impossible de lire le superbloc à l’adresse /dev/mapper/vg1-volume_1.

bizarre...