qemu monitor
qemu monitor可以监控guest的运行状态,还可以操纵guest的运行
telnet访问
qemu命令行上添加
1 | -monitor telnet:192.168.0.86:1234,server,nowait |
这样在qemu在host接口192.168.0.86端口1234上打开telnet监听,可以使用telnet连接monitor
1 | $ telnet 192.168.0.86 1234 |
注意,如果在qemu命令上quit会结束guest的运行,如果只是想退出telnet连接,应该按’^]‘,然后输入quit退出telnet,之后还可以再次连接qemu monitor
raw socket访问
命令行
1 | -monitor tcp:192.168.0.86:1234,server,nowait |
然后可以这样连接
1 | $ nc 192.168.0.86 1234 |
again,在qemu命令行上quit,会结束guest的运行,如果只是退出nc的话crtl+c就可以了。
References:
[1]通过网络连接到QEMU MONITOR
[2]QEMU/Monitor
[3]kvm guest live migration