谢谢文雅的疯狂解决了我很大的难题。
1. 查看了mysql日志记录,大概错误如下:
2018-08-24T17:06:57.553975Z 6107 [ERROR] /usr/sbin/mysqld: The table 'STORE_SALES_REPORTS' is full
2018-08-25T01:33:02.197588Z 6107 [ERROR] Disk is full writing './applychain/ORDERS.MYD' (Errcode: 15706960 - No space left on device). Waiting for someone to free space...
2018-08-25T01:33:02.197605Z 6107 [ERROR] Retry in 60 secs. Message reprinted in 600 secs
2018-08-25T01:43:02.199050Z 6107 [ERROR] Disk is full writing './applychain/ORDERS.MYD' (Errcode: 15706960 - No space left on device). Waiting for someone to free space...
2018-08-25T01:43:02.199075Z 6107 [ERROR] Retry in 60 secs. Message reprinted in 600 secs
2018-08-25T01:53:02.200534Z 6107 [ERROR] Disk is full writing './applychain/ORDERS.MYD' (Errcode: 15706960 - No space left on device). Waiting for someone to free space...
2. 显示磁盘空间满了?用df -h
查看磁盘容量的使用情况。结果如下:
[root@izhp3bpvi67iu9ed93hzelz usr]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 99G 94G 0 100% /
devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs 7.8G 440K 7.8G 1% /run
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
tmpfs 1.6G 0 1.6G 0% /run/user/0
3. 第一个记录100%,是在根目录下,此时用命令行进入根目录,此时用du -sh *
命令查看当前目录下文件夹所占内存,最终找到是logs文件夹占用过多内存,根据需要删除logs文件夹下的文件
[root@izhp3bpvi67iu9ed93hzelz tomcat-portal]# du -sh *
12M bin
216K conf
6.9M lib
56K LICENSE
84G logs
4.0K NOTICE
12K RELEASE-NOTES
16K RUNNING.txt
4.0K temp
916K tomcat-portal
166M webapps
1.2M work
网友评论