mysqld dead but subsys locked 的解决办法
来源:互联网 发布:力控网络节点怎么设置 编辑:程序博客网 时间:2024/05/16 16:12
项目使用的mysql数据突然宕掉了,使用ps -ef|grep mysql ,没有发现mysql的进程,只有一些使用了mysql的项目的进程。
数据库脚本目录:/usr/bin/mysql
mysqld目录:/etc/init.d/mysqld
1、检查mysql服务状态:
[root@ bin]# /usr/bin/mysql status
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
[root@ init.d]# /etc/init.d/mysqld status
mysqld dead but subsys locked
对于“mysqld dead but subsys locked” 网上找的资料都是说安装完数据库后没初始化数据造成无法启动的,这里不适用。没办法只有自己摸索了。
2、检查mysql 的pid文件 和socket文件,发现对应目录下没有 这2文件(目录可以通过查看my.cnf配置找到)
这里数据库pid和socket文件目录为:
pid-file:/var/run/mysqld/mysqld.pid
socket:/var/lib/mysql/mysql.sock之前遇到过mysql无法启动,删除pid和socket文件 后就能启动了。
启动数据库:/etc/init.d/mysqld start 提示启动失败
查看日志 cat /var/log/mysqld.log,发现如下日志:
130708 12:36:04 [ERROR] Can't start server: Bind on TCP/IP port: Address already in use
130708 12:36:04 [ERROR] Do you already have another mysqld server running on port: 3306 ?
130708 12:36:04 [ERROR] Aborting
日志上提示端口被占用了
3、检查3360端口占用情况:
[root@ init.d]# netstat -apn|grep 3360
没有占用3360端口的进程
[root@ init.d]# lsof -i:3360
也没有占用3360端口的进程
4、关闭所有使用了该mysql的项目,然后执行:killall mysql
5、启动数据库:/etc/init.d/mysqld start
竟然启动成功了!
- mysqld dead but subsys locked 的解决办法
- 如何解决mysqld dead but subsys locked
- vsftpd dead but subsys locked 的解决方法
- vsftpd dead , but subsys locked
- 无故出现 mysql dead but subsys locked的问题
- sshd dead but subsys locked问题解决
- Gmond dead but subsys locked 解决方案
- rhel4下 vsftpd dead , but subsys locked --解除方法汇总
- 登录mysql出现/var/lib/mysql/mysql.sock不存在以及mysql dead but subsys locked的问题
- 登录mysql出现/var/lib/mysql/mysql.sock不存在以及mysql dead but subsys locked的问题
- vsftpd dead , but subsys locked --解除方法汇总(Red Hat Enterprise Linux 4)
- 安装Apache后查看httpd状态出现“httpd dead but subsys locked”问题
- mysqld dead but pid file exists
- 解决Linux上安装MYSQL“mysqld 已死,但是 subsys 被锁 ”的方法
- mysqld 已死,但是 subsys 被锁
- vsftpd停止失败,状态提示“vsftpd 已死,但是 subsys 被锁”问题的解决办法(转)
- TortoiseSVN提交提示423 Locked的解决办法
- TortoiseSVN提交提示423 Locked的解决办法
- android bootanimation.zip
- 黑马程序员-JAVA SE入门(正则表达式)
- Keep Your iOS App Running in Background Forever
- Sudoku(九宫格问题)
- jQuery+Ajax+PHP+Mysql实现分页显示数据
- mysqld dead but subsys locked 的解决办法
- Cocos2d-x之CCSpriteFrameCache
- CCSpriteBatchNode(附:CCMenu与CCSpriteBatchNode的问题)
- cocos2d-x 学习笔记(4)cocos2d-x 小游戏类似打地鼠(含源码)
- Windows2008安装WebSphere 6.1提示此安装程序不能在图形方式中运行
- MySQL中根据年月日(int型)查询一段时间内的数据
- xtrabackup原理及实施
- Java应用之快捷工具托盘
- 黑马程序员--c#基础