CentOS 6
root 1524 0.0 0.0 108200 1212 ? S 2018 0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql mysql 1513 0.0 4.9 730484 199572 ? Sl 2018 28:12 \_ /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock --port=3306
CentOS 7
mysql 17027 0.0 3.3 1380680 201408 ? Sl 11:06 0:11 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
お分かりいただけただろうか。
実は、MySQLサーバーのプロセス管理が mysqld_safe
から、みんな大好き systemd
に替わったのである。
「あぁ?だからなんやねん。ナメとんのかぁワレ?」
と言われるとなんとも言えないが、 pid-file
の設定方法などが若干替わったらしいので要注意。
参考
MySQL :: MySQL 5.7 Reference Manual :: 2.5.10 Managing MySQL Server with systemd