Avi Kivity schrieb: > Tomasz Chmielewski wrote: >> Is it possible to do a migration (or any other maintenance, like >> stopping a guest VM) without qemu-monitor / Alt-Ctrl-2? >> >> >> For those using Xen, it would be similar to a command line "xm" which >> migrates a guest/domain to a different host - just SSH to your server >> (or use it in a script etc.), and do: >> >> xm migrate <Domain> <Host> >> >> >> Similarly, lots of other actions are possible, like pausing, >> rebooting, shutting down, saving, restoring etc. >> >> >> The idea of having to "alt-ctrl-2 on the SDL window" does seem a bit >> incompatible with CLI, doesn't it? >> >> > > Look up the qemu -monitor option. This allows you to redirect the qemu > console anywhere you like, including stdio, pipes, tcp sockets, etc. > It's wonderfully flexible.
All right - so I see it belongs more to qemu documentation than KVM's (+/- KVM extensions like migration etc.). Not as easy to use and intuitive as "xm" - some instruction here, as Qemu's "-monitor dev" documentation seems a bit incomplete as it mentions only "vc" and "stdio": 1. Make a /tmp/guest socket; then start a guest qemu (...) -monitor unix:/tmp/quest,server,nowait 2. Show qemu-monitor's help: echo 'help' | socat - unix-connect:/tmp/quest The things get more complicated if you run multiple quests - you have to keep track of the pipes etc. Certainly, it is possible to write a powerful backend to that - as you say, if it supports tcp sockets, it would be even possible to support multiple KVM/qemu servers with one program or a script - something that Xen's "xm" can't easily do. Are there any ready solutions for that? Or the wheel still waits to be invented? -- Tomasz Chmielewski http://wpkg.org ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel