Skip to contentSkip to conversation

Recovering a volume after lost disk

linux-lvm [email protected] 3 participants 3 messages Nov 28, 2011 – Nov 29, 2011

lore
Share & tools
lore
#0 lore raw

I have a file system that spanned two physical disks on my Linux machine but one disk was lost and had to be pulled out due to excessive errors. Are there instructions anywhere for being able to truncate the file system to the size of the good disk and mount it that way? The disk that is left is good so data in it should be intact. It is just that volume manager commands don’t see the volume in it, only the disk group itself.

#1 lore raw

vgreduce --removemissing $VGName ; vgchange -ay

Of course you'll loose any LV data on the lost drive.

Heinz

Quoted 7 lines · On 11/28/2011 01:46 PM, [email protected] wrote:

I have a file system that spanned two physical disks on my Linux machine but one disk was lost and had to be pulled out due to excessive errors. Are there instructions anywhere for being able to truncate the file system to the size of the good disk and mount it that way? The disk that is left is good so data in it should be intact. It is just that volume manager commands don’t see the volume in it, only the disk group itself.

_______________________________________________
linux-lvm mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/linux-lvm
read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/

Signature · 8 lines
===============================================================
Heinz Mauelshagen                               +49 2626 141200
Consulting Development Engineer             FAX +49 2626 924446
Red Hat GmbH
Am Sonnenhang 11
56242 Marienrachdorf
Germany                                       [email protected]
===============================================================
#2 lore raw
In reply to [email protected]
Quoted 7 lines · On 11/28/2011 01:46 PM, [email protected] wrote:

I have a file system that spanned two physical disks on my Linux machine but one disk was lost and had to be pulled out due to excessive errors. Are there instructions anywhere for being able to truncate the file system to the size of the good disk and mount it that way? The disk that is left is good so data in it should be intact. It is just that volume manager commands don’t see the volume in it, only the disk group itself.

You can add "zero device" replacement for missing PV, then dd to another disk and run fsck/mount/truncate it.

I had example how to do that in slide [3/6] missing PV example
http://mbroz.fedorapeople.org/talks/LinuxAlt2009_2/

(maybe there is better description somewhere, dunno. There are some slides which need updates though but principle is the same.)

Milan