MySQL/Writing file error (Errcode 28)

后端 未结 10 1996
慢半拍i
慢半拍i 2020-11-29 04:36

I have the following error with one of our web applications -

Query3 failed: Error writing file \'/tmp/MY1fnqpm\' (Errcode: 28) ... INSERT MailList... (remo         


        
10条回答
  •  不知归路
    2020-11-29 04:56

    Today. I have same problem... my solution:

    1) check inode: df -i I saw:

    root@vm22433:/etc/mysql# df -i
    Filesystem Inodes IUsed IFree IUse% Mounted on
    udev 124696 304 124392 1% /dev
    tmpfs 127514 452 127062 1% /run
    /dev/vda1 1969920 1969920 0 100% /
    tmpfs 127514 1 127513 1% /dev/shm
    tmpfs 127514 3 127511 1% /run/lock
    tmpfs 127514 15 127499 1% /sys/fs/cgroup
    tmpfs 127514 12 127502 1% /run/user/1002
    

    2) I began to look what folders use the maximum number of inods:

     for i in /*; do echo $i; find $i |wc -l; done
    

    soon I found in /home/tomnolane/tmp folder, which contained a huge number of files.

    3) I removed /home/tomnolane/tmp folder PROFIT.

    4) checked:

    Filesystem      Inodes  IUsed   IFree IUse% Mounted on
    udev            124696    304  124392    1% /dev
    tmpfs           127514    454  127060    1% /run
    /dev/vda1      1969920 450857 1519063   23% /
    tmpfs           127514      1  127513    1% /dev/shm
    tmpfs           127514      3  127511    1% /run/lock
    tmpfs           127514     15  127499    1% /sys/fs/cgroup
    tmpfs           127514     12  127502    1% /run/user/1002
    

    it's ok.

    5) restart mysql service - it's ok!!!!

提交回复
热议问题