Недоступность сервиса наблюдаемости
Версии, в которых встречается проблема: 4.5
1. Описание проблемы
При попытке создать сессию наблюдаемости ( > Инструменты > Мониторинг сетевой активности) возникает ошибка подключения к TCP-порту 9697 гипервизора, где размещена виртуальная машина:
Error creating session: "Internal system error: [500 Internal Server Error] during [POST] to [https://127.0.0.1:9697/observer/engine/enable_acl_by_name/a1fa1969-03b1-47b0-8ade-53b38c37c5b7] [ZOVNClientV4#startPortRtAclSampling(String,String)]: [{"error":"failed to post IPFIX ACL to chassis <chassis_name>: request failed: Post \"https://<chassis_name>:9697/observer/chassis/create_ipfix_acl\": dial tcp <chassis_name>:9697: connect: connection refused"}]"
В журнале менеджера управления (/var/log/backend/backend.log) регистрируются следующие ошибки:
2025-11-24 13:57:25.481 ERROR 4018 --- [http-nio-18087-exec-4] r.o.z.c.e.ServiceExceptionHandler : An error occurred
ru.orionsoft.zvirt.core.exception.ServiceException: Internal system error: [500 Internal Server Error] during [POST] to [https://127.0.0.1:9697/observer/engine/enable_acl_by_name/a1fa1969-03b1-47b0-8ade-53b38c37c5b7] [ZOVNClientV4#startPortRtAclSampling(String,String)]: [{"error":"failed to post IPFIX ACL to chassis <chassis_name>: request failed: Post \"https://dev55.sgeneralov.dev.local:9697/observer/chassis/create_ipfix_acl\": dial tcp <chassis_name>:9697: connect: connection refused"}]
at ru.orionsoft.zvirt.sdn.core.service.provider.OvnProviderTokenService.buildException(OvnProviderTokenService.java:124)
at ru.orionsoft.zvirt.sdn.core.service.provider.OvnProviderTokenService.request(OvnProviderTokenService.java:81)
at ru.orionsoft.zvirt.sdn.core.service.provider.ProviderTokenService.call(ProviderTokenService.java:23)
at кu.orionsoft.zvirt.sdn.internal.service.observation.OvnObservationServiceImpl.startPortSampling(OvnObservationServiceImpl.java:43)
at ru.orionsoft.zvirt.sdn.internal.service.observation.OvnObservationServiceImpl$$FastClassBySpringCGLIB$$81f4cdbe.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
Данные ошибки приводят к невозможности наблюдения трафика ВМ.
2. Причина проблемы
Ошибка вызвана отсутствием требуемого вспомогательного сервиса на гипервизоре. Это характерно для случаев, когда гипервизор изначально функционировал под управлением версий zVirt 3.x и 4.x вплоть до 4.3 включительно.
3. Решение проблемы
Это известное поведение в zVirt 4.5.0. Проблема будет исправлена в следующем обновлении zVirt 4.5.0.1
4. Временное решение проблемы
Для решения проблемы в версии 4.5.0 необходимо вручную установить сервис zvirt-provider-ovn на все гипервизоры, использующие функции SDN.
На хосте в командной строке выполнить команду:
dnf install zvirt-provider-ovn -y
Убедиться, что сервис успешно запустился:
systemctl status zvirt-provider-ovn
| Во время установки сервиса перевод хоста в режим обслуживания не требуется, работа ВМ и SDN не будет затронута. |