由于 /var 空间不足,Fedora 33 升级到 Fedora 34 失败

由于 /var 空间不足,Fedora 33 升级到 Fedora 34 失败

我正在执行从 Fedora 33 到 Fedora 34 的升级,一切似乎都正常,然后我重新启动了系统升级,这似乎也正常,直到我登录时只看到黑屏。

转义到 shell 我在日志中看到有关 /var 中磁盘空间不足的错误,并且确定它是 100%

我愚蠢地删除了 /var/tmp/*,现在我根本无法启动到 34 或 33;我只是听到可怕的“噢,突然:出了点问题”

我认为它仍然想完成升级但不能。

此时我只想知道是否可以做一些事情让它再次启动到 33,或者以某种方式强制它继续升级或清除该升级,以便我可以重新开始。

答案1

观点: dnf upgrade漏洞。

  • /var空间不足的问题应该在测试升级阶段就得到解决。

就我而言,我制作了虚拟机快照并能够返回,但许多人没有该选项。我的笔记本电脑上当然不会有这个选项。

首先,我必须分配最终的额外 4G,并且根据您拥有的软件包数量,您可能需要更多。一个问题是正常的清理操作直到升级最后才完成。因此,即使您正在验证它也在消耗空间......非常烦人。

在第四次尝试时,我知道自己要做什么,因此在升级时,我mingetty通过Ctrl- Alt-进行了会话F2并以 登录root,然后使用df -h /var.我还ssm加载了系统存储管理器,这样我就可以/var快速增加空间,确保我的根卷组中有空间,以便在需要时添加空间(ssm resize -s +1g /dev/vgname/varvol将向逻辑卷和文件系统添加空间)。

请记住,如果您正在使用xfs,则您将无法退缩/var

只要我能够领先于空间消耗,我就能放手。

但是...对那些尝试从 FC 33 升级到 34 的人的公平警告是,/var如果您不为此做好计划,空间将是一个大问题。

相关内容