Я пишу приложение, которое будет отслеживать изменения в домене на гипервизоре KVM через события libvirt.
Недавно я обновил свой libvirt с 9.4 до 9.10, и у меня возникла эта проблема.
При отмене регистрации для DomainEventDiskChangeCallback
я получаю сообщение об ошибке libvirt
libvirtError: internal error domain event 2 not registered;
где 2 — это идентификатор обратного вызова, возвращаемый virConnectDomainEventRegisterAny()
для типа события смены диска.
Эта ошибка не возникала, когда я использовал libvirt 0.9.4-23.el6_2.6.
Не могли бы вы просветить меня о последних изменениях, которые были сделаны?
Кроме того, является ли событие смены диска частью события жизненного цикла домена?
Любая помощь по этому вопросу будет высоко оценена.
Спасибо и с уважением, Абхишек