CentOSのMySQLがシャットダウンできない!PIDファイルがないってどういうことだ!
service mysql stop
MySQL server PID file could not be found! [FAILED]
MySQL server PID file could not be found! [FAILED]
MySQLがシャットダウンできない!再起動できない!PIDファイルがないってどういうことだ!
ひとまずPIDファイルを表示する
ps auxww | grep mysql
root 1274 0.0 0.0 108336 1456 ? S Mar12 0:00 /bin/sh /usr/bin/mysqld_safe –datadir=/var/lib/mysql –pid-file=/var/lib/mysql/kanareba.pid
mysql 1450 0.0 12.9 1020676 459000 ? Sl Mar12 0:27 /usr/sbin/mysqld –basedir=/usr –datadir=/var/lib/mysql –plugin-dir=/usr/lib64/mysql/plugin –user=mysql –log-error=/var/log/mysqld.log —pid-file=/var/lib/mysql/kaasan.pid –socket=/var/lib/mysql/mysql.sock
root 6882 0.0 0.0 107472 896 pts/0 S+ 05:11 0:00 grep mysql
mysql 1450 0.0 12.9 1020676 459000 ? Sl Mar12 0:27 /usr/sbin/mysqld –basedir=/usr –datadir=/var/lib/mysql –plugin-dir=/usr/lib64/mysql/plugin –user=mysql –log-error=/var/log/mysqld.log —pid-file=/var/lib/mysql/kaasan.pid –socket=/var/lib/mysql/mysql.sock
root 6882 0.0 0.0 107472 896 pts/0 S+ 05:11 0:00 grep mysql
どうやら、本来必要なPIDは赤字の箇所みたい。
PIDファイルをcatしても無いようなのでPIDファイルとやらを作成。
vi /var/lib/mysql/kaasan.pid
で、白紙のpidファイルに青字の数値だけを記載して保存。
service mysql stop
Shutting down MySQL… [ OK ]
Shutting down MySQL… [ OK ]
今度は無事に終了できたー!