[linux-lvm] Troubling activating and mounting a volume group
Tim Harvey
tharvey at alumni.calpoly.edu
Thu Jun 3 07:15:30 UTC 2004
Greetings,
I'm trying to recover data from a couple of RAID arrays that were
created in a system that has died. The arrays themselves are intact.
I've been able to assemble the arrays and find logical volumes on them,
but I'm not sure how to activate the LG's and mount the volumes.
I've assembled the arrays with 3 out of the 4 disks, which should be
enough to access the data in a RAID1/5 array if I understand things
correctly without allowing RAID reconstruction. Here is some data from
my progress so far:
[root at masterbackend root]# more /proc/mdstat
Personalities : [raid1] [raid5]
read_ahead 1024 sectors
md1 : active raid1 hdb2[1] hdd2[3] hdc2[2]
513984 blocks [4/3] [_UUU]
md0 : active raid5 hdb1[1] hdd1[3] hdc1[2]
872738880 blocks level 5, 32k chunk, algorithm 2 [4/3] [_UUU]
unused devices: <none>
md0 is a RAID5 array which has a VG called 'vgroup00' and an LV called
'storage1'. md1 is a RAID1 array which as a VG called 'logdev'.
[root at masterbackend root]# vgdisplay -D
--- Volume group ---
VG Name vgroup00
VG Access read/write
VG Status NOT available/resizable
VG # 0
MAX LV 256
Cur LV 1
Open LV 0
MAX LV Size 1023.97 GB
Max PV 256
Cur PV 1
Act PV 1
VG Size 832.28 GB
PE Size 16 MB
Total PE 53266
Alloc PE / Size 53266 / 832.28 GB
Free PE / Size 0 / 0
VG UUID oizRKm-JFUq-hMiZ-rN6F-1M7u-mRDc-vqqy1p
--- Volume group ---
VG Name logdev
VG Access read/write
VG Status NOT available/resizable
VG # 1
MAX LV 256
Cur LV 2
Open LV 0
MAX LV Size 255.99 GB
Max PV 256
Cur PV 1
Act PV 1
VG Size 1.46 GB
PE Size 4 MB
Total PE 375
Alloc PE / Size 138 / 552 MB
Free PE / Size 237 / 948 MB
VG UUID nCpyXh-5bn4-Qh2W-UlAc-3dyh-zQOT-i33ow8
So far I'm not understanding how to make the VG Status 'available' and
how to mount them. I now have the following devices:
/dev/vgroup00/storage1 block special (58/2)
/dev/vgroup00/group character special (109/0)
/dev/logdev/storage1 block special (58/1)
/dev/logdev/syslog block special (58/0)
/dev/logdev/group character special (109/1)
I believe these are XFS but I still can't mount them via:
[root at masterbackend root]# mount /dev/vgroup00/storage1 /mnt/array/ -t
xfs
mount: wrong fs type, bad option, bad superblock on
/dev/vgroup00/storage1,
or too many mounted file systems
Any ideas? I'm not familiar with LVM, but have been googling it.
Thanks for any help,
Tim
More information about the linux-lvm
mailing list