导读:我把整理个问题出现与处理方法给各位介绍一下。在linux中执行mysql查询时提示Got error 28 from storage engine,在执行一个简单desc...
我把整理个问题出现与处理方法给各位介绍一下。在linux中执行mysql查询时提示Got error 28 from storage engine,在执行一个简单desc语句的时候,出现如下错误:
mysql> desc ZAGCNY;
ERROR 1030 (HY000): Got error 28 from storage engine
字面上的意思是:从存储引擎中获得错误%d
通过搜索了下,大致提到的原因是磁盘空间问题或/tmp空间问题所致,马上检查了下,目前的磁盘空间情况,结果如下:
[root@cqd ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda3 ext4 127G 121G 0 100% /
tmpfs tmpfs 12G 0 12G 0% /dev/shm
/dev/sda1 ext4 97M 33M 60M 36% /boot
果然是空间问题所致,接下来的工作是找到那些程序在大量的耗费空间,并把先清理部分,让业务先正常跑起来。
之后编写个定期清理日志部分的脚本,通过crontab来调用;最后在nagios上添加这台主机的磁盘监控