当前位置:论坛首页 > Linux面板 > 建议

【运维原创稿件】STATE[HY000] [2002] No such file or directory宝塔...

发表在 Linux面板2017-8-18 15:35 [复制链接] 0 2154

本帖最后由 taller1980 于 2017-8-18 19:59 编辑

上次凡人老大提倡投稿,我就把自己总结的一篇关于宝塔面板常见问题的文章转载到https://www.bt.cn/bbs/forum.php? ... d=5535&fromuid=1337 很快被置顶+打赏。今天再发一篇有关宝塔面板的运维文章,希望对遇到类似问题的朋友有帮助。
---------------------------------------------------------------------------------------------------
一个闷热的下午,网友发来求救信息,说服务器强制重启后宝塔面板和网站都打不开了,能够看到的提示只有:数据库连接失败:SQLSTATE[HY000] [2002] No such file or directory。如下图所示:

sjkljsbbt01.png


网友之前只备份了网站文件没备份数据库,很着急甚至说只要能把数据库备份下来,再去新开一台服务器也行。想了一下数据库应该没丢,问题出在无法连接上。去找了一圈也没有个靠谱的解决办法,最后还是上宝塔面板官方论坛找了一下,终于找到了官方对此问题的回复。


若非法关机导致数据库无法启动,一般是强制关机导致MySQL二进制日志损坏,可使用以下命令处理(建议关机或重启时最好先停止mysqld服务,否则有一定机率导致数据库损坏)。

打开SSH软件连接VPS服务器,清理二进制日志:


rm -f /www/server/data/ib_*
rm -f /www/server/data/mysql-bin*

尝试启动mysql


  1. service mysqld start
复制代码


sjkljsbbt02.png


执行完上面两步,再试试宝塔面板已经可以正常打开了,到此一切正常。


转载请注明:魏艾斯博客 » STATE[HY000] [2002] No such file or directory宝塔面板和网站无法打开


以上文章能帮到你的话,感谢微信打赏

084642nd332d0vzdjvy1g0.png


使用道具 举报 只看该作者 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表