Originally Posted by catkin
I'm not sure what you mean by "split a VG"; you can remove PVs from it and add PVs to it. Before removing a PV from a VG you have to move any LVs in it to (an)other PV(s) in the VG. The pvmove command can do that.
While not directly stated, my assumption was thandarsuresh
intends to use the vgsplit command which helps automate some of the steps that you are referring and retains the LV(s).
Originally Posted by man 8 vgsplit
vgsplit - split a volume group into two
vgsplit moves one or more physical volumes from SourceVolumeGroupName
into DestinationVolumeGroupName. The physical volumes moved can be
specified either explicitly via PhysicalVolumePath, or implicitly by -n
LogicalVolumeName, in which case only physical volumes underlying the
specified logical volume will be moved.