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
- No daemon processes
Manual
There's a separate user manual.
There's a separate installation manual.
Screenshots
Sample configuration file for a system with 1 GiB of memory, one disk (hda) and a single network card:
mem = 1024 disk = /dev/vg/foobar mac = 52:54:00:c8:37:e0
Sample session:
# kavoom start foobar # kavoom monitor foobar sum 435783 33 20681 # kavoom monitor foobar Escape character is '^]'. QEMU 2.1.2 monitor - type 'help' for more information (qemu) info balloon balloon: actual=1024 (qemu) ^] # kavoom serial foobar Escape character is '^]'. Debian GNU/Linux 12 foobar ttyS0 foobar login: ^] #
Downloads
Debian packages
For Debian, configure the APT repository and apt install kavoom
.
Sources
Sources can be downloaded from the downloads directory.