MySQL服务器意外关机-无法启动多实例
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,就在刚刚,MySQL服务器意外掉电关机-设备启动后,无硬件报错,无法启动多实例[root@db02 ~]# mysql -uroot -S /data/3306/mysql.sock ERROR 2
千家信息网最后更新 2025年12月01日MySQL服务器意外关机-无法启动多实例
就在刚刚,MySQL服务器意外掉电关机-设备启动后,无硬件报错,无法启动多实例
[root@db02 ~]# mysql -uroot -S /data/3306/mysql.sock ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/data/3306/mysql.sock' (111)##无法连接到本地mysql socket ##
查看日志:没有记录error
尝试启动mysql 服务,失败[root@db02 ~]# /data/3306/mysql startMySQL is running...[root@db02 ~]# ps -ef|grep msyql #但mysql进程并没有启动root 1327 1273 0 13:25 pts/0 00:00:00 grep --color=auto msyql[root@db02 ~]#
然后想起mysql启动原理,就是通过mysql启动脚本,然后调用 mysqld_safe 脚本,最后调用mysqld主进程,启动mysql服务,生成socket文件,所以我去根目录查看,发现服务没有启动 但有个socket文件
修复mysql
[root@db02 3306]# ls /data/3306/data mysql mysql-bin.000002 mysql-bin.index mysql_oldboy3306.errmy.cnf mysql-bin.000001 mysql-bin.000003 mysqld.pid mysql.sock##怀疑是刚才意外关机,msyql服务卡死,造成sock文件没有移除,所以考虑将sock改名或移动到/tmp[root@db02 3306]# cp /data/3306/mysql.sock{,.bak} #将sock文件移除开启MySQL服务
[root@db02 3306]# /data/3306/mysql start #开启mysql服务Starting MySQL...[root@db02 3306]# ps -ef|grep mysql #启动正常root 1363 1 0 13:31 pts/0 00:00:00 /bin/sh /application/mysql/bin/mysqld_safe --defaults-file=/data/3306/my.cnfmysql 2087 1363 3 13:31 pts/0 00:00:00 /application/mysql-5.5.32/bin/mysqld --defaults-file=/data/3306/my.cnf --basedir=/application/mysql --datadir=/data/3306/data --plugin-dir=/application/mysql/lib/plugin --user=mysql --log-error=/data/3306/mysql_oldboy3306.err --open-files-limit=1024 --pid-file=/data/3306/mysqld.pid --socket=/data/3306/mysql.sock --port=3306root 2106 1273 0 13:31 pts/0 00:00:00 grep --color=auto mysql
开启MySQL多实例
[root@db02 3306]# mysql -uroot -p -S /data/3306/mysql.sock Enter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 2Server version: 5.5.32-log Source distributionCopyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>
到此为止,恢复正常。
服务
文件
意外
实例
脚本
进程
服务器
到此为止
原理
就是
文件修复
日志
服务卡
根目录
硬件
设备
尝试
生成
移动
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
实训7网络安全的监控与维护
关于计算机网络技术安全问题
乐视手机服务器
万全r510服务器
服务器被建立管理员账号
计算机网络技术简历培训经历
路由器远端服务器连不上网
网络安全工作信息管理机制
宇视监控服务器如何校准时间
软件开发对测试态度不好
网络安全防和谐器
企业网络安全防护中级证书
mysql数据库1067
半导体提高服务器需求
性能测试与网络安全好找工作不
网络安全的过程
计算机二级与计算机网络技术
白城网络安全
服务器ipmi管理
数据库前三列计算后两列
标准软件开发方法
软件开发行业领域专家作用
网络安全保卫大队要出车吗
饥荒服务器安全组
it软件开发哪个学校好
昆明品牌软件开发零售价格
服务器深度安全防护系统免费
数据库没网可以用吗
34岁入行软件开发有人招吗
数据库灰度发布