码迷,mamicode.com
首页 > 数据库 > 详细

直接关闭Linux,导致多实例MySQL无法启动的问题

时间:2018-07-24 11:16:37      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:mysql   sock   文件   ...   root   问题   err   导致   netstat   

[root@mysql ~]# /data/3308/mysql start
Starting MySQL...
[root@mysql ~]# ll /data/3308/
总用量 72
drwxr-xr-x 3 mysql root 4096 7月 24 10:38 data
-rw-r--r-- 1 root root 1899 7月 20 16:01 my.cnf
-rwx--x--x 1 mysql mysql 1307 7月 20 15:06 mysql
-rw-rw---- 1 mysql mysql 126 7月 20 16:03 mysql-bin.000001
-rw-rw---- 1 mysql mysql 224 7月 24 10:38 mysql-bin.index
-rw-rw---- 1 mysql mysql 5 7月 24 10:38 mysqld.pid
-rw-r----- 1 mysql root 19423 7月 24 10:38 mysql_oldboy3308.err
srwxrwxrwx 1 mysql mysql 0 7月 24 10:38 mysql.sock
因为我们的可能再关闭虚拟机之前没有关闭多实例数据库,这样我们的多实例数据库虽然强制关闭了,但是残留了本应该删除的mysql.sock文件,当你下一次开机启动多实例数据库的时候,就无法启动多实例的数据库了。
[root@mysql 3308]# /data/3308/mysql start
MySQL is running...
[root@mysql 3308]# netstat -lntup|grep 330
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1196/MySQL
这个时候我们需要把/data/3308/里面的mysql.sock文件直接删除,就能启动MySQL啦!

直接关闭Linux,导致多实例MySQL无法启动的问题

标签:mysql   sock   文件   ...   root   问题   err   导致   netstat   

原文地址:http://blog.51cto.com/11078047/2149362

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!