启动开机报“Failed to start LSB: AppArmor initialization”和“A start job is runing for Create Volation”

本文记录了一次Linux系统启动失败的故障处理过程,故障表现为‘Failed to start LSB: AppArmor initialization’和‘A start job is running for Create Violation Files and Directorys…’。经过排查,问题根源在于/tmp目录过大,某应用生成大量文件导致。解决方案包括删除相关文件,设置定时清理任务,以及代码逻辑调整。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

记录一次故障处理

故障现象是:linux系统服务器重启后,无法进入系统,报“Failed to start LSB: AppArmor initialization”和“A start job is runing for Create Volation Files and Directorys…”

故障恢复过程:
1、起初以为是AppArmor服务问题,后来检查虚拟机模板中该服务并未设置开机自启。后来,处置分析过程约40-50分钟后,系统自己又正常进入了系统。
2、继续分析,发现/tmp目录有点大,占了100G+容量,且其中大部分文件目录均为某应用产生的,将这些目录文件删除后,再次手动重启,发现重启过程很快,并未发生同样的事情。
3、重新恢复了故障计算机,按照故障时态重新做了处理,即进入救援模式,重新挂载/sysroot目录,然后删除/tmp目录下以XX开头的文件目录,重启计算机。

同样的问题,查看了网络上的其他原因分析,尝试了大部分,并未能解决这个问题,因此,暂且将本次问题的原因归结为/tmp目录中某应用产生大量需加载的文件目录导致。

后续处置:增加了一个定时工作任务,定时删除/tmp目录下以XX开头的文件目录;每次手动重启前,手动删除/tmp目录以XX开头的文件目录;该应用修改代码逻辑。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值