You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

KVM服务器启动时systemd-networkd报Permission denied导致网络无法启动,手动执行netplan命令可恢复的问题排查求助

KVM服务器启动时systemd-networkd报Permission denied导致网络无法启动,手动执行netplan命令可恢复的问题排查求助

大家好,我最近在我的KVM服务器上做了些改动:安装了几台虚拟机,还搭建了一台DNS服务器。结果现在服务器启动时出现了状况——网络没法正常启动,同时弹出了不少报错信息:

blkmapd[726]: open pipe file /run/rpc_pipefs/nfs/blocklayout failed: No such file or directory

systemd-networkd[732]: Failed to connect to bus: Permission denied
systemd-networkd[732]: Could not connect to bus: Permission denied

kernel: iwlwifi 0000:00:14.3 wlo1: renamed from wlan0

systemd[1]: systemd-networkd.service: Main process exited, code=exited, status=1/FAILURE
systemd[1]: systemd-networkd.service: Failed with result 'exit-code'.
systemd[1]: Failed to start Network Configuration.
systemd[1]: Dependency failed for Wait for Network to be Configured.
systemd[1]: systemd-networkd-wait-online.service: Job systemd-networkd-wait-online.service/start failed with result 'dependency'.
systemd[1]: systemd-timesyncd.service: Scheduled restart job, restart counter is at 1.
systemd[1]: systemd-networkd.service: Scheduled restart job, restart counter is at 1.

启动完成后网络始终处于断开状态,cloud-init检测到的设备信息如下:

cloud-init[754]: ci-info: ++++++++++++++++++++++++++++Net device info++++++++++++++++++++++++++++
cloud-init[754]: ci-info: +---------+-------+-----------+-----------+-------+-------------------+
cloud-init[754]: ci-info: |  Device |   Up  |  Address  |    Mask   | Scope |     Hw-Address    |
cloud-init[754]: ci-info: +---------+-------+-----------+-----------+-------+-------------------+
cloud-init[754]: ci-info: | enp89s0 | False |     .     |     .     |   .   | 88:ae:dd:04:0e:1e |
cloud-init[754]: ci-info: |    lo   |  True | 127.0.0.1 | 255.0.0.0 |  host |         .         |
cloud-init[754]: ci-info: |    lo   |  True |  ::1/128  |     .     |  host |         .         |
cloud-init[754]: ci-info: |   wlo1  | False |     .     |     .     |   .   | bc:09:1b:83:95:ff |
cloud-init[754]: ci-info: +---------+-------+-----------+-----------+-------+-------------------+

不过我直接登录服务器执行sudo netplan try,再跟着执行sudo netplan apply之后,网络就又能正常工作了,执行这两个命令时的系统日志如下:

Aug 09 09:00:08 atlas systemd-networkd[1993]: br0: Re-configuring with /run/systemd/network/10-netplan-br0.network
Aug 09 09:00:08 atlas systemd-networkd[1993]: br0: DHCPv6 lease lost
Aug 09 09:00:08 atlas systemd-networkd[1993]: enp89s0: Re-configuring with /run/systemd/network/10-netplan-enp89s0.network
Aug 09 09:00:08 atlas systemd-networkd[1993]: enp89s0: Re-configuring with /run/systemd/network/10-netplan-enp89s0.network
Aug 09 09:00:08 atlas systemd-networkd[1993]: br0: Re-configuring with /run/systemd/network/10-netplan-br0.network
Aug 09 09:00:08 atlas systemd-networkd[1993]: br0: DHCPv6 lease lost
Aug 09 09:00:08 atlas systemd[1]: Condition check resulted in OpenVSwitch configuration for cleanup being skipped.
Aug 09 09:00:08 atlas sudo[2040]: pam_unix(sudo:session): session closed for user root
Aug 09 09:00:08 atlas systemd[1]: Reloading Postfix Mail Transport Agent (instance -)...

我的netplan配置文件/etc/netplan/00-installer-config.yaml内容如下:

# This is the network config written by 'subiquity'
#network:
#  ethernets:
#    enp89s0:
#      dhcp4: true
#  version: 2

network:
version: 2
renderer: networkd
ethernets:
enp89s0:
dhcp4: false
dhcp6: false
#addresses: [192.168.1.239/24]
#gateway4: 192.168.1.1
#mtu: 1500
#nameservers:
#  addresses: [8.8.8.8]
bridges:
br0:
interfaces: [enp89s0]
addresses: [192.168.0.15/24]
gateway4: 192.168.0.1
mtu: 1500
nameservers:
addresses: [127.0.0.1, 192.168.0.1, 8.8.8.8]
parameters:
stp: true
forward-delay: 4
dhcp4: no
dhcp6: no

有没有大佬能指点一下,我应该从哪些方面入手排查这个问题呢?

备注:内容来源于stack exchange,提问作者Josef

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 16:19:39