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.

#1 Le 16/10/2015, à 18:36

m2l

montage lvm

Bonjour à tous,

Alors voilà je veux monter un disque dur provenant d'une autre machine sous ubuntu (installation par défaut) en LVM.

le problème c'est que ma machine étant aussi sous ubuntu installé par défaut en LVM je me retrouve avec deux "VG" de même nom (ubuntu-vg).

Comment faire pour monter le "LV" correspondant au Home ?

Hors ligne

#2 Le 16/10/2015, à 19:37

grigouille

Re : montage lvm

Intéressant ce problème de vg avec le même nom. Que donne

sudo vg-display
sudo lv-display

Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#3 Le 16/10/2015, à 21:48

jamesbad000

Re : montage lvm

Hello,

J'ai reproduis cette situation. On peut s'en sortir facilement en renommant un des 2 vg identifié par son uuid :

ici j'ai 2 vg appelés test2. Seul celui basé sur /dev/loop0 a été activé.
le message de warning donne l'uuid du vg qui n'a pas été activé (on peut voir que l'autre apparait bien dans les listes des pv/vg/lv

fredk1404@Miragek1404:~$ sudo pvs -o pv_name,pv_size,vg_name,vg_uuid,lv_name,lv_size
  WARNING: Duplicate VG name test2: Existing 0vfBiI-yMzn-KFEv-cPme-Enrw-0UaD-jzt9PR (created here) takes precedence over 4kBx30-foQj-8H1o-q4Kr-ti59-BS09-OW8Iqv
  Unable to find /dev/sdb1 in volume group test2
  Unable to find /dev/sdb2 in volume group test2
  PV         PSize    VG    VG UUID                                LV   LSize   
  /dev/loop0 1020,00m test2 0vfBiI-yMzn-KFEv-cPme-Enrw-0UaD-jzt9PR home 1020,00m

renomage

fredk1404@Miragek1404:~$ sudo vgrename 4kBx30-foQj-8H1o-q4Kr-ti59-BS09-OW8Iqv test1
  WARNING: Duplicate VG name test2: Existing 0vfBiI-yMzn-KFEv-cPme-Enrw-0UaD-jzt9PR (created here) takes precedence over 4kBx30-foQj-8H1o-q4Kr-ti59-BS09-OW8Iqv
  WARNING: Duplicate VG name test2: Existing 4kBx30-foQj-8H1o-q4Kr-ti59-BS09-OW8Iqv (created here) takes precedence over 0vfBiI-yMzn-KFEv-cPme-Enrw-0UaD-jzt9PR
  Volume group "test2" successfully renamed to "test1"

vérification, tout est rentré dans l'ordre (le vg test1 est basé sur 2 partition de 7.15go)

fredk1404@Miragek1404:~$ sudo pvs -o pv_name,pv_size,vg_name,vg_uuid,lv_name,lv_size
  PV         PSize    VG    VG UUID                                LV   LSize   
  /dev/loop0 1020,00m test2 0vfBiI-yMzn-KFEv-cPme-Enrw-0UaD-jzt9PR home 1020,00m
  /dev/sdb1     7,15g test1 4kBx30-foQj-8H1o-q4Kr-ti59-BS09-OW8Iqv home   14,30g
  /dev/sdb2     7,15g test1 4kBx30-foQj-8H1o-q4Kr-ti59-BS09-OW8Iqv home   14,30g

Dernière modification par jamesbad000 (Le 16/10/2015, à 21:50)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#4 Le 17/10/2015, à 17:51

m2l

Re : montage lvm

bonjour,
Merci d'avoir répondu à ma demande.

pour répondre à grigouille
vgdisplay donne :

root@mike-HP:~# vgdisplay
  --- Volume group ---
  VG Name               ubuntu-vg
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               697,89 GiB
  PE Size               4,00 MiB
  Total PE              178661
  Alloc PE / Size       178661 / 697,89 GiB
  Free  PE / Size       0 / 0   
  VG UUID               cvtFCm-4aUO-hKDK-mk30-vhQK-HqAs-4vwnKp
   
  --- Volume group ---
  VG Name               ubuntu-vg
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               465,52 GiB
  PE Size               4,00 MiB
  Total PE              119172
  Alloc PE / Size       119160 / 465,47 GiB
  Free  PE / Size       12 / 48,00 MiB
  VG UUID               3lLaLB-sg6n-gtj2-k0pD-z8Hn-Llfm-VQ4HSd

et lvdisplay donne :

root@mike-HP:~# lvdisplay
  --- Logical volume ---
  LV Path                /dev/ubuntu-vg/root
  LV Name                root
  VG Name                ubuntu-vg
  LV UUID                3H0yQe-piMp-7bIU-fXSL-10Jh-seSV-u9H2I4
  LV Write Access        read/write
  LV Creation host, time ubuntu, 2015-04-05 18:27:36 +0200
  LV Status              NOT available
  LV Size                694,07 GiB
  Current LE             177683
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
   
  --- Logical volume ---
  LV Path                /dev/ubuntu-vg/swap_1
  LV Name                swap_1
  VG Name                ubuntu-vg
  LV UUID                JEfeWm-cnuG-Xl48-9a9E-fiPe-fEqJ-rKKtTO
  LV Write Access        read/write
  LV Creation host, time ubuntu, 2015-04-05 18:27:43 +0200
  LV Status              NOT available
  LV Size                3,82 GiB
  Current LE             978
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto

pour jamesbad000

Je pensais comme toi creuser du côté des VG UUID. Mais si je renomme le "vg" du disque que je veux monter, celui-ci ne pourra plus booter.
J'ai oublié de préciser que le disque dur doit retourner dans l'autre machine après.
A moins de remettre son nom de volume original une fois finis. Il n'y a pas moyen de faire un montage directement via l'uuid ?

Hors ligne

#5 Le 17/10/2015, à 18:43

jamesbad000

Re : montage lvm

m2l a écrit :

J'ai oublié de préciser que le disque dur doit retourner dans l'autre machine après.
A moins de remettre son nom de volume original une fois finis.

A priori, il ne sera pas possible de remettre le nom de volume original alors qu'il est déjà utilisé. En tout cas moi je ne sais pas faire.
Pour remettre le nom d'origine il faudra le faire à partir d'un live cd sur un autre pc qui ne contient pas déjà un vg avec ce nom.

L'autre possibilité c'est de renomer le vg de ton disque système actif, de modifier ton fstab en conséquence, et de mettre a jour le menu grub et vraisemblablement réinstaller le boot  ( update-grub et grub-install)

Si tu souhaite te lancer dans cette option, donne d'abord le retour de

sudo lsblk -o size -f
cat /etc/fstab

edit: il est aussi possible de renommer temporairement le vg de ton disque interne. Puis de remettre le nom initial après avoir retiré l'autre disque.
Mais si pour une raison quelconque le pc doit redémarrer avant d'avoir remis le nom d'origine. Il sera nécessaire de corriger à partir d'un live cd !

Dernière modification par jamesbad000 (Le 17/10/2015, à 18:56)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne