ホームページダウン

このブログを作動しているサーバーのデータベースが落ちてしまいました。
以前からディスクのエラーの発生を確認していたが、海外出張などでメンテナンスする時間が取れなかった。
10月1日にサーバーを停止し、配線の接触などを確認したが、特に異常は見つからず。
後日、システムディスクを交換することで、今回はそのまま起動した。
しかし、この時問題があったデータベースのファイルが読めなくデータベース(mysql)が立ち上がれなくなった。
加えて、ブログを更新していなかったのでホームページがダウンしていることに気付かず。
10月3日にホームページがダウンしていることに気付き調査開始。
ib_logfile0を読むとディスクエラーが発生する
kernel: (ada1:ata3:0:0:0): READ_DMA. ACB: c8 00 f2 c9 4b 43 00 00 00 00 08 00
kernel: (ada1:ata3:0:0:0): CAM status: ATA Status Error
kernel: (ada1:ata3:0:0:0): ATA status: 51 (DRDY SERV ERR), error: 40 (UNC )
kernel: (ada1:ata3:0:0:0): RES: 51 40 f3 c9 4b 03 03 00 00 00 00
kernel: (ada1:ata3:0:0:0): Retrying command
対処として
mysqlのデータをバックアップする
ib_logfile0を名前を変更し、そのディスクエリアは開放しないようにする
ib_logfile0とib_logfile1ファイルを消しmysqlを立ち上げるとエラーを吐きながらも立ち上がる。
ホームページも無事表示できるようになる。
今回のエラーは部分的な(あるセクター)アクセス不良と思われる
毎日のリポートでは
SMART status:
Checking health of /dev/ada1: OK
のように問題を出していない。しかし、詳細をみると、3セクターでエラーが発生しているようです。
作動時間も55256時間と長くなってきていて、問題が広がる可能性も高いため、次の休みにディスク交換をしよう。
このディスクは物理的にシステムディスクと一緒なのでちょっと大変だな。

Posted under その他

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


注意:初めてコメントされる場合は承認されるまで表示されません

気ままに写真館