~ubuntu-branches/ubuntu/vivid/lvm2/vivid

« back to all changes in this revision

Viewing changes to test/shell/lvconvert-repair-transient.sh

  • Committer: Package Import Robot
  • Author(s): Bastian Blank
  • Date: 2012-05-01 20:27:50 UTC
  • mto: (3.1.23 sid)
  • mto: This revision was merged to the branch mainline in revision 72.
  • Revision ID: package-import@ubuntu.com-20120501202750-gljjjtblowwq9mw8
Tags: upstream-2.02.95
ImportĀ upstreamĀ versionĀ 2.02.95

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/bash
 
2
# Copyright (C) 2008 Red Hat, Inc. All rights reserved.
 
3
#
 
4
# This copyrighted material is made available to anyone wishing to use,
 
5
# modify, copy, or redistribute it subject to the terms and conditions
 
6
# of the GNU General Public License v.2.
 
7
#
 
8
# You should have received a copy of the GNU General Public License
 
9
# along with this program; if not, write to the Free Software Foundation,
 
10
# Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
11
 
 
12
. lib/test
 
13
 
 
14
aux prepare_vg 5
 
15
 
 
16
lvcreate -m 3 --ig -L 1 -n 4way $vg
 
17
aux disable_dev $dev2 $dev4
 
18
mkfs.ext3 $DM_DEV_DIR/$vg/4way &
 
19
sleep 1
 
20
aux enable_dev $dev2 $dev4
 
21
echo n | lvconvert --repair $vg/4way 2>&1 | tee 4way.out
 
22
lvs -a -o +devices | not grep unknown
 
23
vgreduce --removemissing $vg
 
24
check mirror $vg 4way
 
25
lvchange -a n $vg/4way
 
26
wait