web-dev-qa-db-ja.com

DBの再起動時間がかかりすぎる、サイトがダウンしている

WHMを介してMySQLを再起動しようとしましたが、再起動に時間がかかりすぎて、進行状況バーがまだ表示されています。

私に何ができる?

SSH経由でサーバーにアクセスできますが、MySQLに接続できません。オンラインストアがダウンしているため、これは急務です。

HTTPサーバー(Apache)の再起動は役に立ちますか?

2
Hector

追加情報を見ずに、MySQLが長時間シャットダウンしようとしている理由をここで推測します。mysqldにソケットファイルがなくなったと思います。

約1.5年前、私は データベース移動後のmysqlの再起動の問題 と回答しました。 mysqldはソケットファイルの存在に依存することを学びました。ソケットがない場合、mysqldは画面上に多数のドットを描画してからあきらめます。

その古い記事で、私は3つの指示を書きました

  • mysqld_safeを終了する
  • mysqldを殺す
  • mysqldを起動する

これを今行ってください...

4年前にMySQLの動作とソケットファイル(またはその欠如)について説明しました(以前の投稿を参照してください mysqlの再起動はCentOSの子プロセスを強制終了しません

4
RolandoMySQLDBA