Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql:磁盘已满错误_Mysql_Diskspace - Fatal编程技术网

Mysql:磁盘已满错误

Mysql:磁盘已满错误,mysql,diskspace,Mysql,Diskspace,我的mysql服务器有一些问题 120310 6:55:36 [ERROR] /usr/libexec/mysqld: Disk is full writing './virtual/cdrs.MYD' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs 120310 6:59:14 [ERROR] /usr/libexec/mysqld: Disk is full writing '/var/lib/my

我的mysql服务器有一些问题

120310  6:55:36 [ERROR] /usr/libexec/mysqld: Disk is full writing './virtual/cdrs.MYD' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs
120310  6:59:14 [ERROR] /usr/libexec/mysqld: Disk is full writing '/var/lib/mysql/virtual/recordedcalls.MYI' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs
120310  7:05:36 [ERROR] /usr/libexec/mysqld: Disk is full writing './virtual/cdrs.MYD' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs
120310  7:09:14 [ERROR] /usr/libexec/mysqld: Disk is full writing '/var/lib/mysql/virtual/recordedcalls.MYI' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs
120310  7:15:36 [ERROR] /usr/libexec/mysqld: Disk is full writing './virtual/cdrs.MYD' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs
120310  7:19:14 [ERROR] /usr/libexec/mysqld: Disk is full writing '/var/lib/mysql/virtual/recordedcalls.MYI' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs
120310  7:25:36 [ERROR] /usr/libexec/mysqld: Disk is full writing './virtual/cdrs.MYD' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs
120310  7:29:14 [ERROR] /usr/libexec/mysqld: Disk is full writing '/var/lib/mysql/virtual/recordedcalls.MYI' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs
120310  7:35:36 [ERROR] /usr/libexec/mysqld: Disk is full writing './virtual/cdrs.MYD' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs
120310  7:39:14 [ERROR] /usr/libexec/mysqld: Disk is full writing '/var/lib/mysql/virtual/recordedcalls.MYI' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs
当我执行df-h时,它会返回我

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3             221G  124G   86G  60% /
/dev/sda1              99M   23M   72M  24% /boot
tmpfs                 2.0G     0  2.0G   0% /dev/shm
这意味着有足够的可用磁盘空间,但我的日志显示磁盘已满


my
/tmp
包含一个文件
mysql.log
它的大小超过22GB并且还在增加。

df
可能不会显示实际的、正确的使用大小,因为它不考虑当前打开/使用的文件。因此,不能完全信任该输出。您是否尝试过停止mysql服务器并在之后检查可用大小?@DaDaDom我已停止mysql,然后添加
df-h
文件系统大小使用%安装在
/dev/sda3 221G 126G 84G 60%/
/dev/sda1 99M 23M 72M 24%/boot
tmpfs2.0G02.0G0%/dev/shm
那么df-i
呢?另见,这里可能有一些提示。@DaDaDom
df-i
文件系统Inodes IUsed IFree IUse%安装在
/dev/sda3 59703296 96023 59607273 1%/
/dev/sda1 2610447 26057 1%/boot可能与mysql用户的配额限制有关。这里有一个类似的例子