今天开发找来说MySQL怎么都启动不了,启动时报以下错误:
[ERROR] mysqld: Can't create/write to file '/apps/tmp/ibgKVn0u' (Errcode: 2 "No such file or directory")
InnoDB: Error: unable to create temporary file; errno: 2
错误比较明显,检查发现/apps/tmp/确实不存在,而查看cnf文件tmpdir是/apps/tmp/,所以MySQL实例启动不了。
询问开发,说是上周压测目录满了,不知道是不是以为/apps/tmp/是个临时目录,所以删除了。