1 # Copyright (C) 2008 Red Hat, Inc. All rights reserved.
3 # This copyrighted material is made available to anyone wishing to use,
4 # modify, copy, or redistribute it subject to the terms and conditions
5 # of the GNU General Public License v.2.
7 # You should have received a copy of the GNU General Public License
8 # along with this program; if not, write to the Free Software Foundation,
9 # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
15 pvcreate
--metadatacopies 0 $dev3 $dev4
17 # vgrename normal operation - rename vg1 to vg2
18 # vgrename normal operation - rename vg2 to vg1
19 # ensure name ordering does not matter
20 vgcreate
$vg1 $dev1 $dev2
22 check_vg_field_
$vg2 vg_name
$vg2
24 check_vg_field_
$vg1 vg_name
$vg1
27 # vgrename by uuid (bz231187)
28 vgcreate
$vg1 $dev1 $dev3
29 UUID
=$
(vgs
--noheading -o vg_uuid
$vg1)
30 check_vg_field_
$vg1 vg_uuid
$UUID
32 check_vg_field_
$vg2 vg_name
$vg2
35 # vgrename fails - new vg already exists
38 not vgrename
$vg1 $vg2