X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=gnt-lv2ssd.sh;h=b43a5fa4c0d459055efb5d5484ae98e41ebaa723;hb=f378f623be5b3c88487ec253758e787d12515fda;hp=2c19b4ec6938bcb08df9c11545637aced65e05c9;hpb=ac0b6f6f9fa61b843ba9f24475fa277cf2176a14;p=gnt-info diff --git a/gnt-lv2ssd.sh b/gnt-lv2ssd.sh index 2c19b4e..b43a5fa 100755 --- a/gnt-lv2ssd.sh +++ b/gnt-lv2ssd.sh @@ -4,6 +4,9 @@ instance=$1 disk=$2 target_vg=ssd +# to specify target vg use VG enviroment varible like: +# VG=oscarvg ./gnt-lv2ssd.sh dataverse 0 + if [ "$1" = '-' ] ; then read instance disk elif [ -z "$instance" -o -z "$disk" ] ; then @@ -13,6 +16,8 @@ fi test -z "$instance" && exit 1 +test ! -z "$VG" && target_vg=$VG + instance=`gnt-instance list --no-headers -o name $instance | head -1` node=`gnt-instance list -o pnode --no-headers $instance` @@ -43,4 +48,8 @@ __SHELL__ ssh $node sh -xe /dev/shm/$instance.sh + + echo "TEST: kvm -m 1024 -drive file=/dev/$target_vg/$instance.$disk_nr,format=raw,if=virtio -nographic -net nic -net user" + echo "after login: ifdown eth0 ; dhclient eth0" done +