ponkiti's blog

主に自分用、イベント参加メモや備忘録として利用

mysqld: unrecognized service

以前と異なるサーバーで下記コマンドを実行したところ、再起動できなかった。

# service mysqld restart
mysqld: unrecognized service

service コマンドは /etc/rc.d/init.d/ 内のスクリプトを実行させるためのコマンド

/etc/rc.d/init.d/ディレクトリを確認してみると、どうやら「mysqld」ではなく「mysql」。

# ls /etc/rc.d/init.d/ | grep mysql
mysql

スクリプト名を「mysql」に変更して実行すると、無事、再起動できた。
※このスクリプト名は「mysqld」に変更できるらしい。

# service mysql start
Starting MySQL SUCCESS!

参照