直接关闭Linux,导致多实例MySQL无法启动的问题
2018-07-24 10:56
501 查看
[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啦!
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啦!
相关文章推荐
- mysql中其中2台从服务器不正常关闭导致,实例启动不起来问题解决
- SQLServer2005 Express问题:由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭。
- eclipse在异常关闭后,导致无法启动workspace问题的解决
- Mysql修改datadir导致无法启动问题解决方法
- iOs 6 上弹出框关闭时利马启动新的弹出框后导致无法输入文字的问题
- 由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭。
- Linux下修改配置文件导致系统无法启动问题解决办法
- mysql启动后随即关闭问题解决(ibdata1文件损坏导致)
- linux 中JDK环境变量不一致问题导致mysql无法连接,总是告诉权限出错
- 直接删除ibdata1导致mysql无法启动
- Mysql修改datadir导致无法启动问题解决方法
- 由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例,该连接将关闭的解决办法
- mysql-bin权限问题导致mysql无法启动
- 解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)
- 由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭
- 在linux下启动oracle oem和遇到的错误解决(时区问题和oem无法关闭)
- MySql启动时无法连接数据库导致的2003问题
- 如何解决由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭。
- 解决Myeclipse中端口占用,导致tomcat无法启动的问题。(Linux)
- eclipse在异常关闭后,导致无法启动workspace问题的解决