我正在执行从 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
如果您不为此做好计划,空间将是一个大问题。