Linux.redhat : Remonter un LVM raid 0 sous fedora Core 6
Posté par grumlar () le 24 octobre 2006
Bonjour.
Suite au crash de mon système du à la mort de ma carte mère j'ai réinstallé mon système ( Fedora Core 6 test 3 )
et je souhaiterai remonter mon raid 0 logiciel via le lvm.
J'ai deux disque SATA qui apparaissent bien lorsque j'execute la commande fdisk -l sous cette forme :
/dev/sda1 * 1 20023 160834716 8e Linux LVM
/dev/sdb1 * 1 20023 160834716 8e Linux LVM
en executant la commande pvdisplay je vois bien mes deux lvm :
--- Physical volume ---
PV Name /dev/sda1
VG Name sata01
PV Size 153,38 GB / not usable 0
Allocatable yes
PE Size (KByte) 16384
Total PE 9816
Free PE 2
Allocated PE 9814
PV UUID zU7ttk-H2rq-tlQI-yndy-XGUt-3lx2-SFaQEE
--- Physical volume ---
PV Name /dev/sdb1
VG Name sata01
PV Size 153,38 GB / not usable 0
Allocatable yes (but full)
PE Size (KByte) 16384
Total PE 9816
Free PE 0
Allocated PE 9816
PV UUID BBXFdn-S9b6-Uawq-e425-YVSr-3fwg-5maAAJ
avec le vgscan je retrouve bien mon VGi :
Reading all physical volumes. This may take a while...
Found volume group "sata01" using metadata type lvm2
et avec la commande lvdisplay je retrouve mon volume logique :
vdisplay
--- Logical volume ---
LV Name /dev/sata01/sata01
VG Name sata01
LV UUID TvWbWK-qVyt-S01x-a8oc-QPij-309h-Bbp38l
LV Write Access read/write
LV Status available
# open 0
LV Size 306,72 GB
Current LE 19630
Segments 2
Allocation inherit
Read ahead sectors 0
Block device 253:1
ce qui me gène c'est le point de montage sous dev qui n'existe pas et je ne peux donc pas remonter mon volume.
de plus il est bien actif :
lvscan
ACTIVE '/dev/sata01/sata01' [306,72 GB] inherit
Quelqu'un aurai une idée pour soit modifier le point de montage soit me conseiller sur la procédure à suivre pour pouvoir monter mon volume?
Merci.
Suite au crash de mon système du à la mort de ma carte mère j'ai réinstallé mon système ( Fedora Core 6 test 3 )
et je souhaiterai remonter mon raid 0 logiciel via le lvm.
J'ai deux disque SATA qui apparaissent bien lorsque j'execute la commande fdisk -l sous cette forme :
/dev/sda1 * 1 20023 160834716 8e Linux LVM
/dev/sdb1 * 1 20023 160834716 8e Linux LVM
en executant la commande pvdisplay je vois bien mes deux lvm :
--- Physical volume ---
PV Name /dev/sda1
VG Name sata01
PV Size 153,38 GB / not usable 0
Allocatable yes
PE Size (KByte) 16384
Total PE 9816
Free PE 2
Allocated PE 9814
PV UUID zU7ttk-H2rq-tlQI-yndy-XGUt-3lx2-SFaQEE
--- Physical volume ---
PV Name /dev/sdb1
VG Name sata01
PV Size 153,38 GB / not usable 0
Allocatable yes (but full)
PE Size (KByte) 16384
Total PE 9816
Free PE 0
Allocated PE 9816
PV UUID BBXFdn-S9b6-Uawq-e425-YVSr-3fwg-5maAAJ
avec le vgscan je retrouve bien mon VGi :
Reading all physical volumes. This may take a while...
Found volume group "sata01" using metadata type lvm2
et avec la commande lvdisplay je retrouve mon volume logique :
vdisplay
--- Logical volume ---
LV Name /dev/sata01/sata01
VG Name sata01
LV UUID TvWbWK-qVyt-S01x-a8oc-QPij-309h-Bbp38l
LV Write Access read/write
LV Status available
# open 0
LV Size 306,72 GB
Current LE 19630
Segments 2
Allocation inherit
Read ahead sectors 0
Block device 253:1
ce qui me gène c'est le point de montage sous dev qui n'existe pas et je ne peux donc pas remonter mon volume.
de plus il est bien actif :
lvscan
ACTIVE '/dev/sata01/sata01' [306,72 GB] inherit
Quelqu'un aurai une idée pour soit modifier le point de montage soit me conseiller sur la procédure à suivre pour pouvoir monter mon volume?
Merci.
> Lire le message (14 commentaires, moyenne: 1).
Vous avez demandé le commentaire #767951.



Encore un détail
Juste un détail: par expérience, je sais que le nom du VG donné par vgdisplay n'est pas toujours celui qui est vraiment utilisé
pourrais-tu faire un
find /dev -name "*sata01*"
[^]Re: Encore un détail
J'ai bien essayer de le forcer avec -t mais ca ne passe pas plus.
le find me retourne ca :
/dev/mapper/sata01-sata01
de plus dans le repertoire mapper j'ai ceci :
[root@illidan2 mapper]# ls
control sata01-sata01 sil_aebgdgdeaheb
et quand je fais un fdisk - l de sil_aebgdgdeaheb
j'obtient :
fdisk -l /dev/mapper/sil_aebgdgdeaheb
Disk /dev/mapper/sil_aebgdgdeaheb: 164.6 GB, 164694982656 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id Syst em
/dev/mapper/sil_aebgdgdeaheb1 * 1 20023 160834716 8e Linu x LVM
ce qui correspond à un seul de mes disques....
je me demande si il n'y aurai pas qu'un seul des deux volume actif?
voici mon fichier fstab :
LABEL=/1 / ext3 defaults 1 1
devpts /dev/pts devpts gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
LABEL=SWAP-hda3 swap swap defaults 0 0
/dev/hda5 /mnt/stock ext3 defaults 0 0
/dev/hdb1 /mnt/120go ext3 defaults 0 0
/dev/mapper/sata02-sata01 /mnt/sata ext3 defaults 0 0
[^]Re: Encore un détail
ah oui j'ai aussi oublié pour le vgdisplay -v /dev/sata01 :
[root@illidan2 mapper]# vgdisplay -v /dev/sata01
Using volume group(s) on command line
Finding volume group "sata01"
--- Volume group ---
VG Name sata01
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 255
Cur LV 1
Open LV 0
Max PV 255
Cur PV 2
Act PV 2
VG Size 306,75 GB
PE Size 16,00 MB
Total PE 19632
Alloc PE / Size 19630 / 306,72 GB
Free PE / Size 2 / 32,00 MB
VG UUID 4Zluvw-Mnb6-GCIg-80sC-3B6z-DfVq-J2c506
--- Logical volume ---
LV Name /dev/sata01/sata01
VG Name sata01
LV UUID TvWbWK-qVyt-S01x-a8oc-QPij-309h-Bbp38l
LV Write Access read/write
LV Status available
# open 0
LV Size 306,72 GB
Current LE 19630
Segments 2
Allocation inherit
Read ahead sectors 0
Block device 253:1
--- Physical volumes ---
PV Name /dev/sdb1
PV UUID BBXFdn-S9b6-Uawq-e425-YVSr-3fwg-5maAAJ
PV Status allocatable
Total PE / Free PE 9816 / 0
PV Name /dev/sda1
PV UUID zU7ttk-H2rq-tlQI-yndy-XGUt-3lx2-SFaQEE
PV Status allocatable
Total PE / Free PE 9816 / 2
[^]Re: Encore un détail
Tu as essayé d'utiliser le UUID pour faire le montage? je ne connais pas du tout la façon de monter un disque Raid, mais sur mon système, les disques physiques sont montés à partir de leur UUID, sans faire mention du device.
Par exemple, mon / est monté avec
mount -t reiserfs -U 9186b293-fe72-469c-a3b8-6cb475833dcb /
dans ton cas le UUID de ton logical volume est TvWbWK-qVyt-S01x-a8oc-QPij-309h-Bbp38l
B.
[^]Re: Encore un détail
j'ai bien essayé avec le UUID mais il me retourne no such partition found
mount -t reiserfs -U TvWbWK-qVyt-S01x-a8oc-QPij-309h-Bbp38l /mnt/sata/
...
[^]Re: Encore un détail
En continuant dans les idées au hasard: as-tu essayé de monter /dev/mapper/sata01-sata01 directement ?
Et si tu fais ls -l /dev/mapper/sata01-sata01, est-ce que les numéros major et minor correspondent aux numéros marqués après Block Device quand tu fais lvdisplay ?
[^]Re: Encore un détail
Oui visiblement les numéros correspondent bien :
ls -l /dev/mapper/sata01-sata01
brw-rw---- 1 root disk 253, 1 oct 24 17:54 /dev/mapper/sata01-sata01
253 et 1
[^]Re: Encore un détail
et oui j'ai aussi essayé de monter directement /dev/mapper/sata01-sata01 mais sans succès : wrong fs type.