Parent Directory | Revision Log
- trap error if lvremove fails
1 | #!/bin/sh |
2 | |
3 | # $Id$ |
4 | |
5 | VGNAME="$1" |
6 | LVNAME="$2" |
7 | LVSNAPNAME="$3" |
8 | |
9 | SIZE=300G |
10 | |
11 | if [ -e "/dev/${VGNAME}/${LVSNAPNAME}" ]; then |
12 | lvremove --force "/dev/${VGNAME}/${LVSNAPNAME}" |
13 | if [ $? ne 0 ]; then |
14 | echo "Cannot remove /dev/${VGNAME}/${LVSNAPNAME}" >&2 |
15 | exit 1 |
16 | fi |
17 | fi |
18 | |
19 | lvcreate -s -n "${LVSNAPNAME}" -L${SIZE} "/dev/${VGNAME}/${LVNAME}" |
Name | Value |
---|---|
svn:keywords | Id |
ViewVC Help | |
Powered by ViewVC 1.1.21 |