文档章节

多实例mysql-5.5.x安装后续补充---多实例故障一

opsedu
 opsedu
发布于 2015/08/25 15:22
字数 371
阅读 44
收藏 0

故障背景,多实例在运行一段时间后,有天启动机器后,检查发现两个实例都没启动

    1、检查实例是否启动:

[root@mysql-slave ~]# netstat -ntulp | grep 330        没任何输出
[root@mysql-slave ~]# ps -aux | grep mysqld            mysqld进程没启动
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root       2544  0.0  0.0 103252   832 pts/0    S+   18:08   0:00 grep mysqld

    2、手工启动试试

[root@mysql-slave ~]# /db/3306/mysqld start            提示mysql已经正在运行(这不扯淡吗!!!)
MySQL is running...

    3、解决方法

[root@mysql-slave ~]# rm -rf /db/3306/tmp/mysql.sock   删除mysql.sock和mysql.pid文件
[root@mysql-slave ~]# rm -rf /db/3306/*.pid
[root@mysql-slave ~]# rm -rf /db/3307/tmp/mysql.sock 
[root@mysql-slave ~]# rm -rf /db/3307/*.pid

    4、再次尝试启动

[root@mysql-slave ~]# /db/3306/mysqld start
Starting MySQL...
[root@mysql-slave ~]# /db/3307/mysqld start
Starting MySQL...

[root@mysql-slave ~]# netstat -ntulp | grep 330        启动成功
tcp       0     0 0.0.0.0:3306          0.0.0.0:*          LISTEN      3253/mysqld 
tcp       0     0 0.0.0.0:3307          0.0.0.0:*          LISTEN      3956/mysqld 

[root@mysql-slave ~]# mysql -uroot -pq.1234 -S /db/3306/tmp/mysql.sock         欧了!!!
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.5.37-log Source distribution

Copyright (c) 2000, 2014, 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>

总结:这种情况,可能是非正常关闭mysql造成的,所以,管好机器,养成良好维护习惯!!


© 著作权归作者所有

opsedu
粉丝 0
博文 21
码字总数 10944
作品 0
松江
高级程序员
私信 提问
MySQL学习笔记(基础部分)-多实例mysql-5.5.x安装

MySQL学习笔记(平台CentOS 6) 1、添加mysql用户 [root@mysql-slave ~]# groupadd mysql[root@mysql-slave ~]# useradd -s /sbin/nologin -g mysql -M mysql 2、配置安装环境 [root@mysql-......

opsedu
2015/08/18
0
0
2台主机极致实现双主复制架构及MMM

简介 MySQL复制中较常见的复制架构有“一主一从”、“一主多从”、“双主”、“多级复制”和“多主环形机构”等,见下图; 最常用,也最灵活的就要数“一主多从”复制架构了,其能满足多种需...

xxrenzhe11
2014/05/07
0
0
MySQL 5.5.35 单机多实例配置详解

一、前言 二、概述 三、环境准备 四、安装MySQL 5.5.35 五、新建支持多实例的配置文件(我这里配置的是四个实例) 六、初始化多实例数据库 七、提供管理脚本 mysqld_multi.server 八、整体备...

陈明乾
2018/07/02
0
0
MySQL多实例(一)

一、基本概念 1、MySQL多实例 就是在一台机器上面开启多个不同的端口,运行多个MySQL服务进程。这些MySQL多实例公用一套安装程序,使用不同的(也可以是相同的)配置文件,启动程序,数据文件。...

技术小阿哥
2017/11/28
0
0
MySQL5.5多实例编译安装——多配置文件

一、什么是MySQL多实例? MySQL多实例简单的说就是在一台服务器上安装一套MySQL程序,通过不同的端口对外提供访问,多实例不仅节省物理主机成本,还有效提升了单台物理主机的CPU、磁盘I/O使用...

炫维
2018/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Android双向绑定原理简述

Android双向绑定原理简述 双向绑定涉及两个部分,即将业务状态的变化传递给UI,以及将用户输入信息传递给业务模型。 首先我们来看业务状态是如何传递给UI的。开启dataBinding后,编译器为布局...

tommwq
今天
2
0
Spring系列教程八: Spring实现事务的两种方式

一、 Spring事务概念: 事务是一系列的动作,它们综合在一起才是一个完整的工作单元,这些动作必须全部完成,如果有一个失败的话,那么事务就会回滚到最开始的状态,仿佛什么都没发生过一样。...

我叫小糖主
今天
6
0
CentOS 的基本使用

1. 使用 sudo 命令, 可以以 root 身份执行命令, 必须要在 /etc/sudoers 中定义普通用户 2. 设置 阿里云 yum 镜像, 参考 https://opsx.alibaba.com/mirror # 备份mv /etc/yum.repos.d/CentO...

北漂的我
昨天
3
0
Proxmox VE技巧 移除PVE “没有有效订阅” 的弹窗提示

登陆的时候提示没有有效的订阅You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options. 用的是免费版的,所以每次都提示......

以谁为师
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部