~ubuntu-branches/debian/sid/lvm2/sid

« back to all changes in this revision

Viewing changes to test/shell/vgrename-usage.sh

  • Committer: Package Import Robot
  • Author(s): Bastian Blank
  • Date: 2013-03-03 12:33:47 UTC
  • mfrom: (1.1.15)
  • Revision ID: package-import@ubuntu.com-20130303123347-smfwei6dodkdth55
Tags: 2.02.98-1
New upstream version.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
1
2
# Copyright (C) 2008 Red Hat, Inc. All rights reserved.
2
3
#
3
4
# This copyrighted material is made available to anyone wishing to use,
11
12
. lib/test
12
13
 
13
14
aux prepare_devs 4
14
 
pvcreate $dev1 $dev2
15
 
pvcreate --metadatacopies 0 $dev3 $dev4
 
15
pvcreate "$dev1" "$dev2"
 
16
pvcreate --metadatacopies 0 "$dev3" "$dev4"
16
17
 
17
18
# vgrename normal operation - rename vg1 to vg2
18
19
# vgrename normal operation - rename vg2 to vg1
19
20
# ensure name ordering does not matter
20
 
vgcreate $vg1 $dev1 $dev2
 
21
vgcreate $vg1 "$dev1" "$dev2"
21
22
vgrename $vg1 $vg2
22
23
check vg_field $vg2 vg_name $vg2
23
24
vgrename $vg2 $vg1
25
26
vgremove $vg1
26
27
 
27
28
# vgrename by uuid (bz231187)
28
 
vgcreate $vg1 $dev1 $dev3
 
29
vgcreate $vg1 "$dev1" "$dev3"
29
30
UUID=$(vgs --noheading -o vg_uuid $vg1)
30
31
check vg_field $vg1 vg_uuid $UUID
31
32
vgrename $UUID $vg2
33
34
vgremove $vg2
34
35
 
35
36
# vgrename fails - new vg already exists
36
 
vgcreate $vg1 $dev1
37
 
vgcreate $vg2 $dev2
 
37
vgcreate $vg1 "$dev1"
 
38
vgcreate $vg2 "$dev2"
38
39
not vgrename $vg1 $vg2
39
 
vgremove $vg1
40
 
vgremove $vg2
41
 
 
 
40
vgremove $vg1 $vg2