3

我正在编写一个应用程序,该应用程序将通过 libvirt 事件监视 KVM 管理程序上域的更改。

最近我将我的 libvirt 从 9.4 升级到 9.10,我遇到了这个问题。

在取消注册时DomainEventDiskChangeCallback,我收到一个 libvirt 错误说

libvirtError: internal error domain event 2 not registered;

virConnectDomainEventRegisterAny()其中 2 是磁盘更改事件类型返回的回调 ID 。

我使用 libvirt 0.9.4-23.el6_2.6 时没有出现这个错误

您能告诉我最近所做的更改吗?

另外,diskchange 事件是域生命周期事件的一部分吗?

对此问题的任何帮助将不胜感激。

谢谢和问候, 阿布舍克

4

1 回答 1

1

你做的事没有错。这是一个错误,现在已修复

Diskchange 不是生命周期事件,因为它与正在启动、终止、停止、重新启动等的域无关。

于 2013-12-16T06:50:04.177 回答