mysqlは正常に起動し、すべてが期待どおりに機能していますが、my.cnfが本来あるべきであると言うpidファイルはありません。sockはそこにあります
これはmy.cnfの関連セクションです
[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
しかし
/var/run/mysqld# ls
mysqld.sock
ps aux ...
ps aux | grep mysql
mysql 23990 0.1 4.4 887340 75904 ? Ssl 17:25 0:01 /usr/sbin/mysqld
繰り返しますが、すべてが機能しますが、 God が監視できるようにpidが必要です
誰かが別の再起動または停止+開始後に作成されたPIDを取得した2008年の古いバグ: http://bugs.mysql.com/bug.php?id=41067
通常、そのファイルが存在しないときにエラーが表示されます...
しかし、可能な解決策(最初のシャットダウンmysql)...
cd /var/run/mysqld/
Sudo touch mysqld.pid
Sudo chown mysql:mysql mysqld.pid
あなたが実際にそれをデーモンによって作成したいのでなければ(しかし、私はそれをバグと考えます)。