2

几天来,我的服务器出现问题。创建表后,出现错误:ERRNO 28。

我认为它表示没有更多可用内存。

现在我通过终端输入了这个:df-h

Filesystem Size Used Avail Use% Mounted on
/dev/sdb2 1.4T 1.3T 0 100% /
/ dev/sdb1 494m 13M 456M 3% / boot
tmpfs 7.8 GG 0 7.8 0% /dev/shm

如您所见,没有更多的可用空间。现在我已经清除了我的日志文件、tmp 文件并删除了不必要的文件(总计 500GB)。然后我的服务器上有大约 500 GB 可用空间,但只有 10-20 秒。之后又有 0% 的可用空间。

我已经执行了以下命令:-sh /*

结果如下:
12K /aquota.group
12K /aquota.user
5,9M /bin
11M /boot
8,0K /buser
136K /dev
6,0M /etc
41M /extra
80K /home
212M /lib
19M /lib
64
16K /lost+found
4,0K /media
4,0K /mnt
4,0K /mv
4,0K /opt
0 /proc
60K /root
28M /sbin
4,0K /selinux
4,0K /srv
0 /sys
4,0K / tmp
559M /usr
9,3G /var
5,8G /www

现在,如果将所有这些加在一起,您会发现它不能满。

有谁知道我该如何解决这个问题?

4

1 回答 1

2

你检查过这个http://www.cyberciti.biz/faq/mysql-error-28-and-solution/

您需要检查 MySQL 运行的所有文件系统

希望能解决

于 2012-12-20T09:16:31.087 回答