mysql のリロードが失敗します。ただし、再起動とステータスの両方が正常に機能します。
リロードが機能するように修正/トラブルシューティングする方法についてのアイデアはありますか?
再起動すると、終了する前に何かがタイムアウトしているように、再起動にも約 20 秒かかります。「mysqladmin」のパスワードの問題だと考えてルートにローカルの .my.cnf を作成しようとしましたが、結果は同じでした。
その他、関係あると思われるもの。「skip-name-resolve」が有効になり、その際に言及された mysql エラー ログは、ユーザーおよびデータベース テーブルの「mysql」テーブルのエントリから localhost を解決できなかったため、すべての「localhost」エントリを 127.0.0.1 に変更しました
エラーログは言った:
"[Warning] 'user' entry 'root@localhost' ignored in --skip-name-resolve mode."
リロードの結果:
# sudo service mysql reload
* Reloading MySQL database server mysqld
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket:
'/var/run/mysqld/mysqld.sock' exists!