Kavoom
A KVM instance management script
Kavoom manages KVM instances using configuration files and start/stop/monitor commands. Features:
- Start/stop kvm processes
- Manage running kvm instances by sending kvm monitor commands
- Manage running kvm instances by interactive kvm monitor console
- Interactive access to the kvm serial port console
- Configure kvm using configuration files with simple syntax
Screenshots
Sample configuration file for a system with 1 GB of memory, one disk (hda) and a single network card:
mem = 1024 disk = /dev/vg/foobar mac = 00:16:3e:c8:37:e0
Sample session:
# kavoom start foobar # kavoom monitor foobar sum 435783 33 20681 # kavoom monitor foobar Escape character is '^]'. QEMU 0.9.1 monitor - type 'help' for more information (qemu) info balloon balloon: actual=1024 (qemu) ^] # kavoom serial foobar Escape character is '^]'. Debian GNU/Linux 5.0 foobar ttyS0 foobar login: ^] #
Downloads
Debian packages
For Debian and Ubuntu, use the following APT source and apt-get install kavoom:
deb http://non-gnu.uvt.nl/debian lenny kavoom deb-src http://non-gnu.uvt.nl/debian lenny kavoom
You may need to add the necessary GnuPG key:
# apt-key add file
Sources
Sources can be downloaded from the downloads directory.