パスワードを忘れた? アカウント作成
13381 story

コメント本文の投稿・表示障害がありました 59

ストーリー by tach
申し訳ありませんでした 部門より

日頃は slashdot.jp をご利用頂きありがとうございます.日本時間 9 月 13 日午前 5 時すぎよりコメントの本文が表示できない状態になりました. 午前 11 時すぎにサイトを停止し復旧作業を行いました.問題がなくなった ことを確認できましたので,12 時頃サイトを再開致しました.

コメント本文を保存するテーブルが壊れてしまったことにより, コメント本文を取得・追加できない状態になっていたことが原因です. そのため,障害発生時に投稿されたコメントの本文は全て失われてしまい ました.それ以前に投稿されたコメントの本文は失われていません. 夜間作業後の確認が漏れていたため,障害が長時間に及ぶことに なりました.詳細に関しては引き続き調査していきます.

ユーザの皆様にご迷惑をおかけしましたことをお詫びいたします.今後は 監視・管理体制を見直し,障害の発生をできるだけ減らすとともに障害 発生時にいちはやく対応するように改善いたします.

今後とも slashdot.jp をよろしくお願いします.

追記(12:40 JST):
調査を行った結果,障害発生時に行っていた作業は DB ファイルを rsync でコピーするという作業でした.I/O 負荷が上がった 結果,Index が壊れてしまった等が考えられます.DB サーバは Debian GNU/Linux の MySQL 4.1 を利用しており,myisamchk でテーブルを修復しました.

知りたい人もいるようなのでさらに追記(by sugi):
ちなみに障害が起きたのはコメント本文だけが格納されたテーブルで、これはコメント一覧とは分離されています。 この本文のテーブルがインデクス情報(.MYI) の破損により mysqlから開けない状態になっていたため、既存のコメントも全て表示できなくなっていました。復旧後、過去のコメントは正常に読めていますが、障害中に投稿された分は書き込みに失敗し、失われてしまいました。本当にごめんなさい。

追記(15:50) - アウターゾーンへの扉は閉ざされました:
障害時に投稿されたコメントへの返信の際にエラーになる点を修正しました。御迷惑おかけしました。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

日本発のオープンソースソフトウェアは42件 -- ある官僚

読み込み中...