gnt-instance modify -t drbd works from plain (on zfs)
[ganeti-extstorage-zfs] / sbin / lvcreate
1 #!/bin/sh -x
2
3 . /usr/share/ganeti/extstorage/zfs/defaults.sh
4
5 set -x
6
7 /sbin/lvm lvcreate $*
8
9 # gnt-instance move --node arh-hw bbb
10 # lvcreate -L5120m -ne4bf0e9d-2c6e-4e1c-8bc4-342ee94724a5.disk0 -i1 ffzgvg tmp500g/block
11 if echo $* | grep -q $EXTP_VG ; then
12         while [ ! -z "$1" ] ; do
13                 case $1 in 
14
15                 -L*) VOL_SIZE=`echo $1 | sed 's/-L//'` ;;
16                 -n*) VOL_NAME=`echo $1 | sed 's/-n//'` ;;
17
18                 esac
19                 shift
20         done
21
22 test -e /dev/zvol/$EXTP_ZFS/$VOL_NAME || \
23 zfs create -V ${VOL_SIZE} $EXTP_CREATE $EXTP_ZFS/$VOL_NAME
24
25 fi