GUI 左侧列表中的“数据中心”项的 SDN 部分消失了(页面加载时会短暂显示,但几分之一秒内就会消失)。我无法再创建任何软件定义区域。尝试使用 CLI 创建一个时,我得到:
root@eridanus:/etc/systemd/network# pvesh create /cluster/sdn/zones --type simple --zone promlan
No 'create' handler defined for '/cluster/sdn/zones'
root@eridanus:/etc/systemd/network#
没有其他反应,也没有创建区域。
我猜想 Proxmox 中管理软件定义网络的部分出了问题。不幸的是,我不知道是哪个部分(可能是 systemd 服务?),也不知道我可以查看哪个日志来了解发生了什么。
我可以在我的设置中查看什么,以便可以再次看到 SDN 部分,并且能够通过 GUI 和 shell 管理软件定义网络?
设置详细信息:Proxmox VE v8.2.4 Debian bookworm 3 节点集群
如果您未能清除浏览器缓存,PVE 升级后有时会出现 GUI 故障。另外,8.2.4 不是目前的最新版本;我这里是 8.3.3。
所以我建议先升级它,然后清除缓存。
如果您通过转换标准 Debian Bookworm 设置来安装 PVE,或者从 7.x 升级,则可以通过检查旧的 SDN 安装手册来确保已安装所有必需的软件包。
具体来说,预计以下软件包应存在:
libpve-network-perl ifupdown2
并且source /etc/network/interfaces.d/*
文件中应存在该行/etc/network/interfaces
。如果您选择使用dnsmasq
,则应禁用其自动启动。