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 start MySQL 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.cnf mysql 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=3306 root 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 2 Server version: 5.5.32-log Source distribution Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
到此为止,恢复正常。
转载于:https://blog.51cto.com/qiuyt/1921117
MySQL服务器意外关机-无法启动多实例相关推荐
- mysql意外关机_MySQL服务器意外关机-无法启动多实例
尝试启动mysql 服务,失败 [root@db02 ~]# /data/3306/mysql start MySQL is running... [root@db02 ~]# ps -ef|grep ...
- 服务器意外断电系统崩溃,Docker 实例不能正常启动 可能诱因:服务器意外断电 操作系统故障 运维操作有误...
标签: [root@bogon ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES [root@bogon ~]# ...
- 打开和关闭mysql服务器_启动和关闭MySQL服务器
欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 作为MySQL管理员,一个普通的目标就是确保服务器尽可能地处于运行状态,使得客户机能够随时访问它.但是,有时最好关闭服务器 ...
- 知识分享 | mysql服务器启动后,为啥有mysqld_safe和mysqld 2个进程?
在mysql服务器启动后,有2个进程mysqld_safe和mysqld,这是为啥? 如下: [root@ethanyang bin]# ps -ef | grep mysqld root 6488 ...
- mysql服务器_windows mysql服务器
安装完mysql服务器后,需要启动服务器, 才可提供数据库存储服务.windows上如何启动和关闭mysql服务器呢? 1. 启动 进入mysql的安装目录,如D:\Program Files\mys ...
- linux mysql多实例启动_Mysql实例Linux下启动多个mysql服务器例子
<Mysql实例Linux下启动多个mysql服务器例子>要点: 本文介绍了Mysql实例Linux下启动多个mysql服务器例子,希望对您有用.如果有疑问,可以联系我们. MYSQL教程 ...
- mysql数据意外删了怎么办_MySQL数据库意外崩溃导致表数据文件损坏无法启动怎么办...
MySQL数据库意外崩溃导致表数据文件损坏无法启动怎么办 发布时间:2020-07-20 13:45:46 来源:亿速云 阅读:57 作者:小猪 这篇文章主要为大家展示了MySQL数据库意外崩溃导致表 ...
- mysql+linux+无法启动服务无法启动不了_Linux实例中MySQL服务常见的无法启动或启动异常处理...
概述 本文介绍了在Linux实例中,MySQL常见的无法启动或启动异常处理方法. 详细描述 常见问题处理描述,目录如下. 提示:MySQL错误日志通常记录在/alidata/log/mysql/err ...
- mysql 主从同步,双主同步,如果服务器意外挂机,不同步怎么办
mysql 主从同步,双主同步,如果服务器意外挂机,不同步怎么办 首先主从同步 master 192.168.0.21 slave 192.168.0.22 #my.cnf master 配置文件 [ ...
最新文章
- python3 字符串转数组 数组转字符串 切片操作
- NotePad++学习总结
- Asp组件中级入门与精通系列之三
- java mongodb dbref_Spring DATA MongoDB @DBref查询,or和and联合查询
- ICCV 2019 Oral | 三维ZAO脸,单张图片估计人脸几何,效果堪比真实皮肤
- mit数据集_MIT的DNN硬件加速器教程(二)流行的DNN和数据集
- [最小生成树][Dij] Jzoj P5818 做运动
- 《深入理解Java虚拟机》第3章 GC与内存分配策略
- MySQL错误Another MySQL daemon already running with the same unix socket.
- C++basic_string(字符串类模板)
- CDR插件开发之Addon插件004 - VS2022开发环境简介及个性化配置
- 关于广告系统的定向,看这篇就够了
- 【信仰充值中心】Pale Moon 29 正式版更新日志
- android短信验证码自动填写
- php管理后台模板,企业版PHP后台管理模板【清爽型】修改版~
- python的request返回400_爬虫发出ajax请求,requests能获取正常响应,scrapy发出请求却返回400...
- 企业长期偿债能力评估-利息收入倍数、财务杠杆比率、资产负债率、利息保障倍数、债务股本比率...
- 陕西师范大学第七届程序设计竞赛网络同步赛 - ZQ的睡前故事 -(三种方法)
- 名词解释atm网络_电信技术名词解释:什么是ATM技术
- python圆形检测_如何检测图像中的圆形区域并用Python将其居中?
热门文章
- python接口自动化(四十)- logger 日志 - 下(超详解)
- 小狗扫地机器人与石头_石头扫地机器人 T7:使用一周后的真实测评报告
- 为什么input中的maxlength属性失效了
- SBM延迟飙升mysql_Mysql解决主从慢同步问题
- Javascript 中的非空判断 undefined,null, NaN的区别
- php 获得焦点,jquery中blur()失去焦点与focus() 获取焦点事件
- java tinyradius使用_TinyRadius客户端java登录认证
- linux 运行springboot 项目 (后台运行,并且打印实时日志)
- Tree树结构java实现
- 编程工作怎么样手工问号