我正在编写一个应用程序,该应用程序将通过 libvirt 事件监视 KVM 管理程序上域的更改。
最近我将我的 libvirt 从 9.4 升级到 9.10,但我遇到了这个问题。
在取消注册 DomainEventDiskChangeCallback
时,我收到一个 libvirt 错误提示
libvirtError: internal error domain event 2 not registered;
其中 2 是 virConnectDomainEventRegisterAny()
为磁盘更改事件类型返回的 callbackid。
我使用libvirt 0.9.4-23.el6_2.6时没有出现这个错误
您能告诉我最近所做的更改吗?
另外,diskchange 事件是域生命周期事件的一部分吗?
在此问题上的任何帮助将不胜感激。
感谢和问候, 阿比舍克
最佳答案
关于kvm - DomainEventRegisterAny() 未注册用于磁盘更改的 Libvirt 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13066537/