Author: eelco
Date: Mon May  9 09:36:53 2011
New Revision: 27194
URL: https://svn.nixos.org/websvn/nix/?rev=27194&sc=1

Log:
* Speed up I/O in the VMs a bit.

Modified:
   configurations/trunk/tud/cloud/scripts/create-vm
   configurations/trunk/tud/cloud/scripts/destroy-vm

Modified: configurations/trunk/tud/cloud/scripts/create-vm
==============================================================================
--- configurations/trunk/tud/cloud/scripts/create-vm    Mon May  9 09:24:18 
2011        (r27193)
+++ configurations/trunk/tud/cloud/scripts/create-vm    Mon May  9 09:36:53 
2011        (r27194)
@@ -44,7 +44,7 @@
   <devices>
     <graphics type='vnc' socket="/root/vnc-sockets/adhoc-cloud-$id"/>
     <disk type='file'>
-      <driver name='qemu' type='qcow2'/>
+      <driver name='qemu' type='qcow2' cache='writeback'/>
       <source file='$image'/>
       <target dev='hda' bus='virtio'/>
     </disk>
@@ -61,7 +61,8 @@
 </domain>
 EOF
 
-qemu-img create -f qcow2 "$image" -b 
/vmdisks/nixos-0.1pre26294-x86_64-base.qcow2 >&2
+#qemu-img create -f qcow2 "$image" -b 
/vmdisks/nixos-0.1pre26294-x86_64-base.qcow2 >&2
+cp /vmdisks/nixos-0.1pre26294-x86_64-base.qcow2 $image
 
 virsh define "$xml" >&2
 

Modified: configurations/trunk/tud/cloud/scripts/destroy-vm
==============================================================================
--- configurations/trunk/tud/cloud/scripts/destroy-vm   Mon May  9 09:24:18 
2011        (r27193)
+++ configurations/trunk/tud/cloud/scripts/destroy-vm   Mon May  9 09:36:53 
2011        (r27194)
@@ -16,7 +16,7 @@
 fi
 
 virsh destroy "adhoc-cloud-$id" || true
-virsh undefine "adhoc-cloud-$id"
+virsh undefine "adhoc-cloud-$id" || true
 
 trash=/vmdisks/adhoc-cloud/old/$(date +%s)
 mkdir -p "$trash"
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to