libvirt报错

写了一个虚拟机监控到程序,该程序每隔一段时间对虚拟机进行一次监控,并将监控所得到数据显示出来

在运行虚拟机监控程序时, 出现一个奇怪到情况,程序每次都在运行一段时间后报错:

libvir: RPC error : Cannot recv data: Connection reset by peer
Failed to connect to hypervisor
而且经过计算,每次报错的时候都是经过了20次监控之后出现的。

查阅相关资料,得知,每个libvirt最多只能维持20次连接。

所以,应该是之前所创建的链接没有释放所导致的。

参考资料:https://bugzilla.redhat.com/show_bug.cgi?id=659310

posted @ 2012-12-14 16:31  ElNinoT  阅读(868)  评论(0编辑  收藏  举报