升级

Proxmox VE由7升级8后遇到的networking.service/start卡死问题

最近发现Proxmox VE 7的管理页面开始提示支持到期的红字了(查了下,官方说明是24年7月底正式停止),于是趁最近有空给服务器升级到了8,开始前仔细研读了官方的大版本升级说明:https://pve.proxmox.com/wiki/Upgrade_from_7_to_8,这个wiki提到了两种升级方式,一是全新安装一个8,然后将原有的磁盘配置和虚拟机通过备份、还原等方式迁移过去,另一种是就地升级,类似系统内软件的升级方式apt update,apt upgrade这样。

从操作方式上来看,感觉第一种方式安全系数更高一些,但是需要有两个服务器,至少是两套一模一样的磁盘环境,新部署的新版本虚机系统如果遇到问题,旧的不受影响,还可以用,新的研究好了,旧的一停,切割完成!第二种方法呢,风险就大一些,一旦升级出现问题,虚机的服务就会中断,而且还需要重装,再还原备份等等麻烦的操作。不过对于博主我来说,也只有第二种就地升级是可行的,因为没有富裕的硬件资源。

虽然升级前感觉做足了功课,但升级过程中还是挺坎坷的,其中坑最大的就是标题上写的这个networking.service/start卡死问题,最早发现问题的症状是在升级正常完成后,重启系统,然后就卡在这个状态:

一开始还傻等了半天,后来发现硬盘灯根本不亮了,才意识到出事了,于是上网搜了一下,发现果然有不少遇到类似问题的人,其中下面这篇文章提到了这个卡住界面背后的实际问题:“Job networking.service/start running

Continue reading…