做测试过程中被迫换电脑,但没有关掉原电脑的连接,所以用其他电脑连接测试环境时,发现之前的kvm测试环境因没有断开,无法连接:
error: operation failed: Active console session exists for this domain
[root@bogon ~]# virsh console db11g Connected to domain db11g Escape character is ^] error: operation failed: Active console session exists for this domain
复制
直接查询console相关进程并杀掉,
直接kill不成功,需要使用kill -9的方式:
[root@bogon ~]# ps -ef|grep console root 11001 10035 0 08:11 pts/13 00:00:00 grep --color=auto console root 28536 28270 0 07:52 pts/7 00:00:00 virsh console db11g root 28643 28332 0 07:53 pts/11 00:00:00 virsh console db11gadg root 28741 28383 0 07:53 pts/12 00:00:00 virsh console db11gcas [root@bogon ~]# kill 28536 [root@bogon ~]# ps -ef|grep console root 11300 10035 0 08:12 pts/13 00:00:00 grep --color=auto console root 28536 28270 0 07:52 pts/7 00:00:00 virsh console db11g root 28643 28332 0 07:53 pts/11 00:00:00 virsh console db11gadg root 28741 28383 0 07:53 pts/12 00:00:00 virsh console db11gcas [root@bogon ~]# kill -9 28536 [root@bogon ~]# ps -ef|grep console root 11454 10035 0 08:12 pts/13 00:00:00 grep --color=auto console root 28643 28332 0 07:53 pts/11 00:00:00 virsh console db11gadg root 28741 28383 0 07:53 pts/12 00:00:00 virsh console db11gcas
复制
再次尝试连接OK:
[root@bogon ~]# virsh console db11g Connected to domain db11g Escape character is ^] [root@db11g ~]#
复制
若要连接其他console也一样的操作方法。