[gull] Récupération des données d'un disk raid par un port USB - problème avec LVM

Pierre Maitre po.maitre at gmail.com
Wed May 21 21:52:40 CEST 2014


Le 14 mai 2014 23:18, Yves Martin <ymartin59 at free.fr> a écrit :
>   Bonsoir,
Bonsoir

Je reprends le fil après une semaine d'absence, parce que je n'ai pas
résolu le problème.
Pour résumer, j'ai des difficultés pour monter un disque raid par un
port usb, sur un nas qui utilise LVM.

> Le "vg1000" serait constitué d'un PV sur /dev/md2
> alors que "vg1" serait constitué d'un PV sur /dev/md3
>
> Pour en avoir le coeur net, merci de fournir la sortie de "pvdisplay"

Voilà ce que dit pvdisplay:
violettaz-nas> pvdisplay
  --- Physical volume ---
  PV Name               /dev/md3
  VG Name               vg1
  PV Size               927.01 GB / not usable 2.06 MB
  Allocatable           yes (but full)
  PE Size (KByte)       4096
  Total PE              237314
  Free PE               0
  Allocated PE          237314
  PV UUID               xhefLt-Jhy7-ieLs-lMBx-2y1n-4ncj-aADPky

  --- Physical volume ---
  PV Name               /dev/md2
  VG Name               vg1000
  PV Size               927.00 GB / not usable 1.75 MB
  Allocatable           yes (but full)
  PE Size (KByte)       4096
  Total PE              237311
  Free PE               0
  Allocated PE          237311
  PV UUID               i8zval-0MKC-vL3Z-lOqx-2G6k-pWu2-z2yTZx

Donc c'est juste.

> Si c'est juste, "lvdisplay vg1" vous permettra de voir les volumes
> logiques configurés sur "vg1" donc "dans" votre /dev/sds3.

Exact, ça marche:
violettaz-nas>  lvdisplay vg1
  --- Logical volume ---
  LV Name                /dev/vg1/syno_vg_reserved_area
  VG Name                vg1
  LV UUID                jwhRm0-fRdQ-bIS1-h1h8-D4yd-mqYz-Kd2BLX
  LV Write Access        read/write
  LV Status              NOT available
  LV Size                12.00 MB
  Current LE             3
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto

  --- Logical volume ---
  LV Name                /dev/vg1/volume_1
  VG Name                vg1
  LV UUID                1M3MIr-ihDz-CcVd-fOht-SqpF-fPgv-f0xiyO
  LV Write Access        read/write
  LV Status              NOT available
  LV Size                927.00 GB
  Current LE             237311
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto

> Utilisez alors les valeurs fournies en "LV path" pour les monter en
> read-only.

Et c'est la que ça coince:

violettaz-nas> mount  --read-only   /dev/vg1/volume_1  /mnt/usb
mount: open failed, msg:No such file or directory
mount: mounting /dev/vg1/volume_1 on /mnt/usb failed: No such device

violettaz-nas> ls -ld /mnt/usb
drwxr-xr-x    2 root     root          4096 May 13 13:00 /mnt/usb

violettaz-nas> ls -l /dev/vg1/
ls: /dev/vg1/: No such file or directory

Bizarre, /dev/vg1 est pourtant  listé avec vgdisplay?

Et md3 existe:
violettaz-nas> cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md3 : active raid1 sds3[0](E)
      972040256 blocks super 1.2 [1/1] [E]

md2 : active raid1 sda5[0] ......

Merci d'avance pour vos idées

Pierre Maitre


More information about the gull mailing list