Skip to content

v23的系统目前依然存在磁盘满后无法进入系统的情况。 #4808

@black-desk

Description

@black-desk

SUMMARY | 问题概要

@zccrs @SuperEffie @babyfengfjx @BLumia @Zeno-sole

各个磁盘分区被占满后,有相当数量的系统级服务会无法正常工作。

由于linux系统默认会给ext4分区留5%的最后空间,只能由root身份的程序写入,所以对于“磁盘满”这一事件其实有两种情况:

  1. 剩余空间为0时所有用户都无法写入。
  2. 剩余空间不足5%时,除root以外的其他用户已经无法写入;

前者解决起来可能比较困难(因为似乎连xorg都会无法启动),我们这里先讨论后者。

在v20系统中,由于没有 deepin-community/xorg@7b3f3f1 ,用户无法在情况2中正常进入桌面,因为用户身份的x会话会因为Xsessions脚本运行失败而根本没有被启动。

此时的现象为greeter可以正常启动,用户进行完认证,系统解锁后,重新回到greeter画面。

这是之前在v20上的情况。

目前在v23上并不是这样,处在情况1时,greeter都无法正常显示出界面,显示输出是全黑的。

猜测有其他的系统级非root身份的服务启动失败阻塞了greeter启动。

建议这个测试用例每次集成完都执行一遍。

相关:

#4685

linuxdeepin/dde-daemon#526

SOFTWARE/OS VERSIONS | 软件/系统版本信息

v23 beta

PRE-REQUIREMENT | 预置条件

No response

STEPS TO REPRODUCE | 复现步骤

使用 dd 以普通身份向家目录中写文件直到失败

OBSERVED RESULT | 观察到的结果

No response

EXPECTED RESULT | 期望的结果

No response

ADDITIONAL INFORMATION | 额外补充

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions