[linux-lvm] how to move data from one PV to other PV automaticly?

Garrick Staples garrick at usc.edu
Mon Jun 13 05:13:31 UTC 2005


On Mon, Jun 13, 2005 at 10:51:58AM +0800, cwinl alleged:
> hi,all:
>     i have a VG with 3 PV.
> here is 'pvdisplay' information:
>   --- Physical volume ---
>   PV Name               /dev/sdb1
>   Free PE               0
>    
>   --- Physical volume ---
>   PV Name               /dev/sdc1
>   Free PE               0
>    
>   --- Physical volume ---
>   PV Name               /dev/sdd1
>   Free PE               0
>  
> i want to move all data from /dev/sdb1 to another two PV (/dev/sdc1 and
> /dev/sdd1) automaticly.
> so i can remove the unstable PV /dev/sdb1 and repair it.
> then i will restore a new /dev/sdb1 device.
> /dev/mapper/nicvg-niclv
>                       2.0T  774G  1.2T  40% /ftproot
>  
> ---------------------------------
>  
> the volumn '/dev/mapper/nicvg-niclv' is on the VG above.
>  
> how can finish it?
>  
> any suggestion is regarded!

The other 2 PVs (sdc1 and sdd1) are both full.  You can't move any data on them
with the current configuration.  You'll need to free up ~840GB on nicvg before
you can do it.

The first step would be to shrink the filesystem using the correct utility for
the filesystem (you didn't mention the filesystem type).  Fortunately you have
1.2TB free on the filesystem so this shouldn't be a problem.

Then reduce the size of niclv and you'll be able to move the PEs off of sdb1.


-- 
Garrick Staples, Linux/HPCC Administrator
University of Southern California
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/linux-lvm/attachments/20050612/40aaa241/attachment.sig>


More information about the linux-lvm mailing list