Conmi的正确答案——NetworkManager配置网络后报错“Cannot call openvswitch: ovsdb-server.service is not running.”

系统:debian 12
NetworkManager版本:netplan.io/stable,now 0.106-2 amd64


错误信息:

** (generate:8806): WARNING **: 10:13:09.808: Permissions for /etc/netplan/00-installer-config.yaml are too open. Netplan configuration should NOT be accessible by others.
Cannot call openvswitch: ovsdb-server.service is not running.

** (process:8804): WARNING **: 10:13:09.982: Permissions for /etc/netplan/00-installer-config.yaml are too open. Netplan configuration should NOT be accessible by others.

** (process:8804): WARNING **: 10:13:10.036: Permissions for /etc/netplan/00-installer-config.yaml are too open. Netplan configuration should NOT be accessible by others.

** (process:8804): WARNING **: 10:13:10.036: Permissions for /etc/netplan/00-installer-config.yaml are too open. Netplan configuration should NOT be accessible by others.

解决方案:

apt install openvswitch-switch -y

服务解析(摘自Claude):

ovsdb-server.service是Open vSwitch数据库服务器服务,它提供了Open vSwitch的数据存储和管理功能。
Open vSwitch是一个开源的虚拟交换机,可以为虚拟机提供交换服务。ovsdb-server是Open vSwitch的一个重要组件,它用于存储Open vSwitch的配置、网络状态等信息。
ovsdb-server服务主要具有以下功能:
- 提供Open vSwitch数据库的存储功能,包括桥、端口、接口等配置信息。
- 处理对Open vSwitch数据库的读写请求,如添加/修改/删除交换机、端口等。
- 为Open vSwitch的ovs-vswitchd守护进程提供配置数据。ovs-vswitchd会查询ovsdb-server获取交换机配置。
- 支持分布式数据库同步,可以与其它ovsdb-server实例实时同步数据。
- 提供北向接口,允许外部应用程序通过OVSDB管理协议访问数据库。
- 支持事务处理,确保数据库操作要么全部成功要么全部失败。
所以ovsdb-server是Open vSwitch正常工作所必须的,它为ovs-vswitchd提供配置数据支撑,是实现软件定义网络(SDN)的关键组件之一。 

你可能感兴趣的:(服务器,运维,debian)