#1 Le 27/07/2015, à 22:51
- CDuv
Volume LVM (formaté en XFS) qui apparaît "unallocated" ?
Bonsoir,
Un de mes disques dur (WD WD30EFRX 3To) semble avoir un problème.
Il va, je pense, partir en SAV mais avant j'aimerais récupérer (le maximum) ses données.
C'est un disque dur contenant un unique volume logique LVM d'environ 2To formatté en XFS.
Il n'apparassait plus sur mon serveur (Debian 8), je l'ai donc branché sur mon ordinateur pour diagnostic.
En démarrant sur Ubuntu gparted me l'indique comme "unallocated".
Pourtant les outils pvdisplay, vgdisplay et lvdisplay le reconnaissent bien :
--- Physical volume ---
PV Name /dev/sdb
VG Name Library
PV Size 2.73 TiB / not usable 4.46 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 715396
Free PE 191108
Allocated PE 524288
PV UUID lzyTHz-n11V-YIW8-YCDs-spfm-2LpF-AzAuKU
--- Volume group ---
VG Name Library
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 2.73 TiB
PE Size 4.00 MiB
Total PE 715396
Alloc PE / Size 524288 / 2.00 TiB
Free PE / Size 191108 / 746.52 GiB
VG UUID EYCCvV-ciXr-J7vu-z1LI-fbqC-s3ug-4LkdUc
--- Logical volume ---
LV Path /dev/Library/MainLibrary
LV Name MainLibrary
VG Name Library
LV UUID kZngG3-nzj1-7dml-vKFo-jxXt-R2CJ-cKN8l1
LV Write Access read/write
LV Creation host, time wheatley, 2014-11-30 19:22:17 +0000
LV Status NOT available
LV Size 2.00 TiB
Current LE 524288
Segments 1
Allocation inherit
Read ahead sectors auto
Je présume donc que les informations "LVM" sont stockés quelque part où il peut encore les lire et que donc il se peut qu'il y ait encore des données accessibles (voir tout).
Comment puis-je faire pour faire re-apparaître le volume LVM (en espérant que la partition XFS soit encore intacte, sinon je tenterais des xfs_check) ?
Existe-t-il un genre de "deep inspection" ?
Pour informations, voici ma machine de "debug" :
Linux ubuntu 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
* lvm2 v2.02.98-6ubuntu2[
* xfsdump v3.1.1ubuntu2
* xfsprogs v3.1.9ubuntu2
* gparted v0.18.0-1
Merci
Hors ligne
#2 Le 28/07/2015, à 09:24
- grigouille
Re : Volume LVM (formaté en XFS) qui apparaît "unallocated" ?
As-tu fait le montage du volume logique ?
PS : peux-tu poster le début et la fin de tes commandes ?
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#3 Le 28/07/2015, à 10:03
- Nasman
Re : Volume LVM (formaté en XFS) qui apparaît "unallocated" ?
gparted est très sensible à la cohérence des tables des partitions ; au moindre problème il met le disque comme non alloué - même si le système est opérationnel.
C'est en particulier le cas lors des chevauchement de partitions ou lorsqu'une partition est indiquée comme plus grande que le disque.
Je ne connais malheureusement pas les partitions lvm.
Que donne
sudo fdisk -l
(-L en minuscule)
et
sudo dd if=/dev/sdX bs=512 count=1 | hexdump -C
(remplacer sdX par le nom du disque (sda, sdb...)
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#4 Le 28/07/2015, à 11:10
- CDuv
Re : Volume LVM (formaté en XFS) qui apparaît "unallocated" ?
Le dossier "/dev/mapper" était vide mais
J'ai finalement pu monter mon unique LV à coup de "vgscan --mknodes" et "vgchange -a y" : toutes les donnés sont apparues sans problèmes
Je suis en train de tout recopier mais ça semble bien partie. J'en viens à me demander si le problème ne proviendrait pas de la CM du serveur des fois... Mais j'attends d'avoir tout copier pour tester.
Hors ligne