千家信息网

mysql can't start dues to the disk space is full

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,use ./mysqld_safe --user=mysql &start mysql.The mysql can not start. There are much mysql restart in
千家信息网最后更新 2026年10月31日mysql can't start dues to the disk space is full

use ./mysqld_safe --user=mysql &
start mysql.

The mysql can not start. There are much mysql restart info show on the screen always. And can not find the /var/lib/mysql/mysql.sock file.

The reason:
Then find the space is full. So the mysql can not start naturally. Delete some log info, then the mysql start correctly.


The big log files are two:
1. Our application log
2. The /var/log/audit.d

在/var/log/audit.d目录下的文件是由Linux审计子系统(Linux Audit Subsystem,简称LAuS)产生的。

为了安全目的,LAuS在启动以后,默认配置是会记录一些特定的系统活动。如果不需要进行安全审计,可

以通过以下命令关机LAuS服务:

service audit stop
chkconfig audit off
停止LAuS服务以后,在/var/log/audit.d目录下面的任何save.*文件都可以删除。我们推荐您原封不动的

保留bin.*文件,以备将来使用。LAuS功能在红帽企业版Linux3以上版本默认没有打开。

因为LAuS被用来作安全审计,所以它的日志文件是不会自动删除,会一直保留。如果您的系统负载比较重

,并且在执行LAuS监控系统,LAuS的日志文件会增长的很快,有可能会占满/var的空间导致系统崩溃。有

几种方式可以用来阻止以上事件发上。最简单的方法是定时监控/var/log/audit.d目录的大小,删除过时

的save.*文件。另一种技术是不要把归档的审计日志保存为save.*文件。修改/etc/audit/audit.conf里

面的notify行,用/bin/true代替原先的/usr/sbin/audbin:

/etc/audit/audit.conf


output {
mode = bin;
num-files = 4;
file-size = 20M;
file-name = "/var/log/audit.d/bin";
notify = "/bin/true";

第三种方式是写一个脚本定时删除save.*文件。

[@more@]
文件 系统 审计 安全 日志 目录 方式 服务 监控 过时 原封不动 事件 企业 功能 可以通过 命令 大小 子系统 很快 技术 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 精品咖啡豆 喔噻互联网科技有限公司 深圳市人人互联网科技有限公司 互联网科技网 科技创新与互联网经济 互联网 卓越科技 上海亿帐通互联网科技 盛创互联网科技有限公司 互联网科技公司招聘 青岛科技大学互联网大赛研究生 链环科技传统企业怎么转型互联网 国大互联网教育科技有限公司工作 高科技互联网套路 小米互联网科技园入驻 北京市互联网新科技 广州三三互联网科技有限公司 数字互联网科技有限公司 科技互联网企业在行动 伍佰万互联网科技是干嘛的 互联网 科技节活动 微视频大赛 博彦科技互联网金融 科技赋能下的互联网金融 科技制造互联网公司 中国互联网公司排名锤子科技 工业互联网等科技实现智能化赋能 科技赋能视角下互联网保险发展 江苏苏星互联网科技有限公司 21世纪互联网科技成就 亚光科技低轨卫星互联网 互联网高科技绘画
0