Can't create/write to file '/tmp/#sql_77a8_0.MYD' (Errcode: 17)
我在所有选择查询软件中都遇到了这个问题。这个问题时有时无。删除文件可以解决问题,但一小时左右后又会再次出现。
尝试重新启动服务偶尔会出现此错误:
[14:57] root@host [/home/belntwk/all_sites]# service mysql restart
Shutting down MySQL. ERROR! Manager of pid-file quit without updating file.
ERROR! Failed to stop running server, so refusing to try to start.
不知道问题是什么,甚至不知道如何测试问题是否已修复。
答案1
听起来像是一个完整的 /tmp
或者是权限问题..
答案2
只需做一个killall mysqld
。
真正的原因.....您的磁盘(或/tmp
)是否已满?
答案3
无法写入临时文件“#sql_272_0.MYD”,因为它未从上一个会话中删除,并且当前会话无法写入。需要手动将其从 /tmp 目录中删除。
使用终端 ssh 进入您的服务器,然后输入以下命令:
rm -f "/tmp/#sql_272_0.MYD"
编辑:确保以具有删除文件权限的用户身份执行该命令。