解决The server quit without updating PID file [FAILED]b/mysql/hadoop01.pid
之前遇到mysql无法启动,在Linux中卸载了mysql,可回顾:ERROR 2002 (HY000):Can’t connect to local MySQL server through socket (…),Linux卸载MySQL
重新Linux安装mysql后,启动mysql又显示错误Starting MySQL…The server quit without updating PID file[FAILED]ib/mysql/hadoop01.pid).
解决方法:
参考文章针对该问题mysql错误排查方法
- 我使用的是方法2解决了问题,使用命令ps -ef|grep mysqld查看mysql的进程,查看进程号并使用命令kill -9 进程号来删除进程。
解释:
我出现的错误是mysql/hadoop01.pid,所以杀进程应该只需要删除2075和2201即可,因为这两个进程号代表的是hadoop01.pid,然而我还把进程号2461也删除了,导致我整个虚拟机也挂了,需要重新开启。 - 接着重新开启mysql,就没问题了。