已将 lxc 容器 debian trixie 通过 dist-upgrade 升级到 13.1 的,可能会面临启动失败的问题。
临时解决办法:编辑 /usr/share/perl5/PVE/LXC/Setup/Debian.pm
内的版本限制部分,将 13 改为更高的值如 14:die "unsupported debian version '$version'\n" if !($version >= 4 && $version <= 14);
后续还得等 pve 官方软件更新彻底解决
1
cs4forever 2 天前
debian 有 13.1 了吗
|
2
5xX4U5sUwdELgdQ3 2 天前
前几天升级 pve9 之后看了下官方的 CT template 还没有 Debian 13, 原来是有冲突, 感谢分享.
|
3
strobber16 2 天前
阿,这也行?为啥要限制这种东西啊
|
![]() |
4
paperseller OP ![]() @cs4forever 13.1 还未发布,但是最新 debian 均将 /etc/debian_version 更新为了 13.1 ,而 pve 是读取此文件判断版本号的,这也是此启动问题出现的原因
|
5
cs4forever 2 天前
@paperseller 嗯嗯 我一直想等 13.1 再下载安装 没事去官网看看 一直没有 😂
|
6
FrankAdler 2 天前 via Android
我喜欢追新,基本上每天都用 ansible 批量升级下,肯定有服务是 13.1 ,不过我一直没重启,岂不是重启就启动不了了
|
![]() |
7
paperseller OP @FrankAdler 我也是追新,sid 通道上个月就启不起来了,今天终于找到原因。可以提前编辑下 pve 文件避免重启失败
|
8
laminux29 2 天前
PVE 的优势是它的 OpenZFS + 虚拟机,但 lxc 是个败笔,不如 docker 。
|
![]() |
9
guanzhangzhang 2 天前
|
10
kekylin 2 天前
@cs4forever #5 预计 9 月 6 日发布 Debian 13.1
|
![]() |
11
paperseller OP @guanzhangzhang 确实官方模板镜像包含的发行版在 `/usr/share/perl5/PVE/LXC/Setup` 里有专门文件,但若说是为了求稳,非官方 img 文件却也可以随便添加并创建
|
![]() |
12
Ipsum 2 天前 via Android
还是等官方 的 lxc 出来再升级吧。
|
13
cs4forever 2 天前
@kekylin 感谢
|
14
niukuo 1 天前 via iPhone
@laminux29 可以在 lxc 里装 docker (以及管理面板)但是显然不能在 docker 里装 lxc 。另外 docker 的网络感觉不如 lxc 好用,比如 vlan tag
|
16
phoenix380 1 天前
那可以规划明年 PVE7 to PVE8 了
|
![]() |
17
mrzx 1 天前
哎,我这边生产环境,用的还是 PVE8.2.4
只要不出问题,这套虚拟化永远不会升级和折腾了. 真要是生产环境,你们每天这么折腾试试? |
![]() |
18
liubaicai 1 天前
我完之后,遇到 lxc 里装的 docker 跑的东西跑不起来了。一个是青龙面板,一个是 pg 数据库,一个是 gitea 。
|