- 主题:昨天将pve的debian13容器升级到13.1,起不来了
pve一个perl启动脚本的锅,里面有一条语句限制了版本号 $version <= 13); 所以13.1版就越界了。改一下就行,一条命令行搞定。
sed -i.bak 's#$version <= 13);#$version < 14);#' /usr/share/perl5/PVE/LXC/Setup/Debian.pm
--
FROM 171.221.52.*
下次升级到14的时候又挂。。。哈哈
不如索性改成<999
【 在 poocp 的大作中提到: 】
: pve一个perl启动脚本的锅,里面有一条语句限制了版本号 $version <= 13); 所以13.1版就越界了。改一下就行,一条命令行搞定。
: sed -i.bak 's#$version <= 13);#$version < 14);#' /usr/share/perl5/PVE/LXC/Setup/Debian.pm
--
FROM 210.254.36.*
没必要,因为更新pve包的时候,官方会修这个问题,用不到等14版出来那么久,就这样临时处理一下,让我的debian13.1能用,不需要麻烦我降级就行了。
虽然我有每天备份包,恢复到旧版本也不难。
【 在 hyoga 的大作中提到: 】
: 下次升级到14的时候又挂。。。哈哈
: 不如索性改成<999
--
FROM 171.221.52.*
这次修得还挺快,pve-manager版本已经更新了,版本号限制改到15以下了:
pve-container/stable 5.3.1 all [可从该版本升级:5.3.0]
pve-manager/stable 8.4.13 all [可从该版本升级:8.4.12]
grep '$version >= 4 && $version' /usr/share/perl5/PVE/LXC/Setup/Debian.pm
die "unsupported debian version '$version'\n" if !($version >= 4 && $version < 15);
--
FROM 171.221.52.*
点个赞
【 在 poocp 的大作中提到: 】
: 这次修得还挺快,pve-manager版本已经更新了,版本号限制改到15以下了:
: pve-container/stable 5.3.1 all [可从该版本升级:5.3.0]
: pve-manager/stable 8.4.13 all [可从该版本升级:8.4.12]
: ...................
--
FROM 210.191.53.*
现在再升级,就没有这个问题了吧?
我刚好在升级,就看到这篇帖子,担心起不来呀。
【 在 poocp 的大作中提到: 】
: 这次修得还挺快,pve-manager版本已经更新了,版本号限制改到15以下了:
: pve-container/stable 5.3.1 all [可从该版本升级:5.3.0]
: pve-manager/stable 8.4.13 all [可从该版本升级:8.4.12]
: ...................
--
FROM 59.40.9.*
你要升级容器内debian? 你不是公司用户吗...
【 在 ttaudi 的大作中提到: 】
: 现在再升级,就没有这个问题了吧?
: 我刚好在升级,就看到这篇帖子,担心起不来呀。
--
FROM 1.202.8.*
做个备份再升级不就行了,起不来可以恢复备份,也可以像我那样改脚本。
【 在 ttaudi 的大作中提到: 】
: 现在再升级,就没有这个问题了吧?
: 我刚好在升级,就看到这篇帖子,担心起不来呀。
:
--
FROM 171.221.52.*
升级完了,没遇到问题,我是pve8升级到pve9.
--
FROM 59.40.9.*
不是,我是pve8升9,已经升级好了,没有遇到问题。
【 在 cppbuilder 的大作中提到: 】
: 你要升级容器内debian? 你不是公司用户吗...
:
--
FROM 59.40.9.*