Recovering a volume after lost disk
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.
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] ===============================================================
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