Предупреждение «WARNING:root: Cannot call Open vSwitch: ovsdb-server.service is not running» возникает при применении настроек сети с помощью Netplan в Ubuntu 22.04 и позже. Это предупреждение указывает на незапущенность сервиса ovsdb-server.service, который связан с Open vSwitch (OVS) — виртуальным сетевым коммутатором, часто используемым в облачных и виртуальных средах.
Что такое ovsdb‑server.service
ovsdb-server.service — сервис systemd, который предоставляет интерфейсы Remote Procedure Call (RPC) для одной или нескольких баз данных OVS (OVSDBs). Без этого сервиса системы, использующие OVS, могут испытывать проблемы с подключением, так как функции networking не будут работать правильно.
Почему возникает предупреждение
Причина в том, что Netplan пытается обнаружить Open vSwitch. Если OVS не установлен в системе, Netplan выдаёт предупреждение. Данная ситуация официально зафиксирована как ошибка (bug #2041727) в проекте Netplan.
Как решить проблему
- Если предупреждение не влияет на работу сети:
В этом случае его можно оставить без внимания. Однако такой подход не рекомендуется для систем, где критически важны функции сетевого взаимодействия OVS.
- Если Netplan не применяет настройки или возникают сбои:
Требуется устранить предупреждение. Для этого:
- Установите пакет
openvswitch‑switch‑dpdk, содержащий необходимые компоненты OVS. Выполнив команду:
sudo apt install openvswitch-switch-dpdk
После установки Netplan распознает OVS и прекратит выводить предупреждение.
Запустите или перезапустите сервис ovsdb‑server.service, если он не активен. Используйте команду:
sudo systemctl start ovsdb-server.service
Важное замечание
Игнорирование предупреждения допустимо лишь в случаях, когда система не зависит от функций OVS. В средах, где OVS играет ключевую роль (например, в облачных инфраструктурах), необходимо устранить проблему, чтобы избежать сбоев сетевого взаимодействия.
- Решение: Сброс настроек netplan после перезагрузки Ubuntu 22.04
- WARNING:root:Cannot call Open vSwitch: ovsdb-server.service is not running.
- Nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)
- Исправляем маленький интерфейс в GIMP 2.10
- Устраняем ошибку ERROR Failed to access socket path… на Ubuntu/Debian/Raspberry OS