File tree Expand file tree Collapse file tree 2 files changed +10
-8
lines changed Expand file tree Collapse file tree 2 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -4,11 +4,11 @@ if [ "$EUID" -ne "0" ]; then
44 echo " Please run me as uid 0. I need to create a loop device and device mapper devices"
55 exit 1
66fi
7-
7+ LOOP= $( losetup -j bigdisk | cut -f 1 -d ' : ' )
88./xenvm.native lvchange -an /dev/djstest/live || true
99# ./xenvm.native shutdown /dev/djstest
1010killall xenvmd.native
1111dmsetup remove_all
12- dd if=/dev/zero of=/dev/loop0 bs=1M count=128
13- losetup -d /dev/loop0
12+ dd if=/dev/zero of=$LOOP bs=1M count=128
13+ losetup -d $LOOP
1414rm -f localJournal bigdisk * .out
Original file line number Diff line number Diff line change 1515# Making a 1G disk
1616rm -f bigdisk _build/xenvm* .out
1717dd if=/dev/zero of=bigdisk bs=1 seek=256G count=0
18- echo Using /dev/loop0
19- losetup /dev/loop0 bigdisk
20- cat test.xenvmd.conf.in | sed -r " s|@BIGDISK@|/dev/loop0|g" > test.xenvmd.conf
18+
19+ LOOP=$( losetup -f)
20+ echo Using $LOOP
21+ losetup $LOOP bigdisk
22+ cat test.xenvmd.conf.in | sed -r " s|@BIGDISK@|$LOOP |g" > test.xenvmd.conf
2123mkdir -p /etc/xenvm.d
22- BISECT_FILE=_build/xenvm.coverage ./xenvm.native format /dev/loop0 --vg djstest
24+ BISECT_FILE=_build/xenvm.coverage ./xenvm.native format $LOOP --vg djstest
2325BISECT_FILE=_build/xenvmd.coverage ./xenvmd.native --config ./test.xenvmd.conf --daemon
2426
2527export BISECT_FILE=_build/xenvm.coverage
2628
27- ./xenvm.native set-vg-info --pvpath /dev/loop0 -S /tmp/xenvmd djstest --local-allocator-path /tmp/xenvm-local-allocator --uri file://local/services/xenvmd/djstest
29+ ./xenvm.native set-vg-info --pvpath $LOOP -S /tmp/xenvmd djstest --local-allocator-path /tmp/xenvm-local-allocator --uri file://local/services/xenvmd/djstest
2830
2931./xenvm.native lvcreate -n live -L 4 djstest
3032./xenvm.native lvchange -ay /dev/djstest/live
You can’t perform that action at this time.
0 commit comments