HDD不良のその後・・・

最近のサーバーHDD不良の原因がなんとなく掴め始めた。
はじめはHDD単体の寿命や故障かな…とか
こんな同時期に複数台からエラーが出るのもおかしいと思い
IDE系のドライバーかな?とか
カーネルバージョンアップした弊害!?とか
いろいろ思ったけど、エラーの出るドライブを列記してみると…

/dev/hda
/dev/hdc
は全然問題なし。
/dev/hde
/dev/hdf
/dev/hdg
からエラーが出ている。

ということは…

PromiseのIDE増設カードに接続しているドライブ!?

ん〜と言うことは、ここに接続してあるドライブをすべてumountするしかないってことか。
増設カードを使わないで運用する方法を考えないといけないな。
しばらくは /dev/hda、/dev/hdc で運用していくしかないとは・・・

投稿者:Hyperdoll 投稿日時:

やっちまった・・・orz

このサイト、および ふぃずさんのサイト を見ていただいてる方、および ふぃずさん ごめんなさい。。。

今朝、データベースのバックアップを取ろうとしたら、ミスをしてしまいました。

それも超おバカなミス・・・。
バックアップとるはずをリカバリしてしまいました。
先週の月曜日(21日朝)時点のバックアップファイルからリカバリ。
ブログの記事が巻き戻ってしまいました><;
わたしのところも2件消えました。
(手元にちょうど投稿用に書いたメモがあったのでそれを元に復旧はかけらたのですが・・・)

ふぃずさんのサイトは2〜3件消失してしまいました。
ふぃずさん 本当にごめんなさい、ごめんなさい、ごめんなさい。m(_ _;m)

今後、この様なことがないよう、十分気をつけますので許してください・・・壁 |дT)o

こんなミスしてしまうなんて・・・
精神的なダメージがでかすぎる・・・orz

投稿者:Hyperdoll 投稿日時:

逝きそう・・・

火曜日(22日)、会社から帰宅しPC(Windows)を立ち上げる。
サーバーにマウントされているディレクトリを開く。

ん???
ファイルが表示されない??

気になって急遽サーバーをチェック。
サーバーからも直接このディレクトリが見えない。
ログをチェック・・・。

Aug 22 20:05:24 dreamer-site kernel: hde: status timeout: status=0x80 { Busy }
Aug 22 20:05:24 dreamer-site kernel: ide: failed opcode was: unknown
Aug 22 20:05:24 dreamer-site kernel: hde: DMA disabled
Aug 22 20:05:24 dreamer-site kernel: hdf: DMA disabled
Aug 22 20:05:24 dreamer-site kernel: PDC202XX: Primary channel reset.
Aug 22 20:05:24 dreamer-site kernel: hde: drive not ready for command
Aug 22 20:05:54 dreamer-site kernel: ide2: reset timed-out, status=0x80
Aug 22 20:05:59 dreamer-site kernel: hde: status timeout: status=0x80 { Busy }

Aug 22 20:05:59 dreamer-site kernel: ide: failed opcode was: unknown
Aug 22 20:05:59 dreamer-site kernel: PDC202XX: Primary channel reset.
Aug 22 20:05:59 dreamer-site kernel: hde: drive not ready for command
Aug 22 20:06:29 dreamer-site kernel: ide2: reset timed-out, status=0x80
Aug 22 20:06:29 dreamer-site kernel: end_request: I/O error, dev hde, sector 59769231
Aug 22 20:06:29 dreamer-site kernel: end_request: I/O error, dev hde, sector 172455
Aug 22 20:06:29 dreamer-site kernel: end_request: I/O error, dev hde, sector 172463
Aug 22 20:06:29 dreamer-site kernel: end_request: I/O error, dev hde, sector 172471
Aug 22 20:06:29 dreamer-site kernel: end_request: I/O error, dev hde, sector 172479
Aug 22 20:06:29 dreamer-site kernel: Buffer I/O error on device hde1, logical block 21552
Aug 22 20:06:29 dreamer-site kernel: lost page write due to I/O error on hde1
Aug 22 20:06:29 dreamer-site kernel: Aborting journal on device hde1.
Aug 22 20:06:29 dreamer-site kernel: EXT3-fs error (device hde1): ext3_get_inode_loc: unable to read inode block – inode=3736864, block=7471146
Aug 22 20:06:29 dreamer-site kernel: end_request: I/O error, dev hde, sector 63
Aug 22 20:06:29 dreamer-site kernel: Buffer I/O error on device hde1, logical block 0
Aug 22 20:06:29 dreamer-site kernel: lost page write due to I/O error on hde1
Aug 22 20:06:29 dreamer-site kernel: ext3_abort called.
Aug 22 20:06:29 dreamer-site kernel: EXT3-fs error (device hde1): ext3_journal_start_sb: Detected aborted journal
Aug 22 20:06:29 dreamer-site kernel: Remounting filesystem read-only
Aug 22 20:06:29 dreamer-site kernel: end_request: I/O error, dev hde, sector 40403023
Aug 22 20:06:29 dreamer-site kernel: EXT3-fs error (device hde1): ext3_find_entry: reading directory #2523139 offset 0
Aug 22 20:06:29 dreamer-site kernel: end_request: I/O error, dev hde, sector 40403023
Aug 22 20:06:29 dreamer-site kernel: EXT3-fs error (device hde1): ext3_readdir: directory #2523139 contains a hole at offset 0
Aug 22 20:06:56 dreamer-site kernel: end_request: I/O error, dev hde, sector 40403023
Aug 22 20:06:56 dreamer-site kernel: EXT3-fs error (device hde1): ext3_readdir: directory #2523139 contains a hole at offset 0
Aug 22 20:06:59 dreamer-site kernel: end_request: I/O error, dev hde, sector 40403023
Aug 22 20:06:59 dreamer-site kernel: EXT3-fs error (device hde1): ext3_readdir: directory #2523139 contains a hole at offset 0
Aug 22 20:07:00 dreamer-site kernel: end_request: I/O error, dev hde, sector 40403023
Aug 22 20:07:00 dreamer-site kernel: EXT3-fs error (device hde1): ext3_readdir: directory #2523139 contains a hole at offset 0
Aug 22 20:07:02 dreamer-site kernel: end_request: I/O error, dev hde, sector 55574615
Aug 22 20:07:02 dreamer-site kernel: Buffer I/O error on device hde1, logical block 6946819
Aug 22 20:07:02 dreamer-site kernel: lost page write due to I/O error on hde1
Aug 22 20:07:02 dreamer-site kernel: end_request: I/O error, dev hde, sector 57147535
Aug 22 20:07:02 dreamer-site kernel: Buffer I/O error on device hde1, logical block 7143434
Aug 22 20:07:02 dreamer-site kernel: lost page write due to I/O error on hde1

ここには /dev/hde1 のエラーを抜粋したが、同様に /dev/hdg1 も吐き出されている・・・。
気になるのは sector 関係のエラーも吐き出されていることだ><;
とりあえず、急遽再起動させ再マウントさせる。
ファイル自体は見えるようになったが、不安がかなり残る・・・。

翌日、再度ログをチェックしたら・・・。

Aug 23 14:40:57 dreamer-site kernel: hdg: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 23 14:40:57 dreamer-site kernel: hdg: dma_intr: error=0x84 { DriveStatusError BadCRC }
Aug 23 14:40:57 dreamer-site kernel: ide: failed opcode was: unknown
Aug 23 14:45:38 dreamer-site kernel: kjournald starting. Commit interval 5 seconds
Aug 23 14:45:38 dreamer-site kernel: EXT3 FS on hde1, internal journal
Aug 23 14:45:38 dreamer-site kernel: EXT3-fs: mounted filesystem with ordered data mode.
Aug 23 14:52:32 dreamer-site kernel: hdg: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 23 14:52:32 dreamer-site kernel: hdg: dma_intr: error=0x84 { DriveStatusError BadCRC }
Aug 23 14:52:32 dreamer-site kernel: ide: failed opcode was: unknown

こんな感じのエラーが連続出現。

ん〜〜、こりゃ本気モードでヤバヤバ。
たしか予備の換えHDDが1台あったはずなので、それを使って、重要度の高い方を優先して交換するしかないかな。
作業の時間がとれないから週末までなんとかもってくれればいいけど・・・。

(17:15:追記)
/dev/hde のドライブをWindowsで言うディスクチェックをかけて復旧を試みたが不良セクタが多すぎてNG・・・orz
フォーマットし直そうかと思ったが、コマンドが拒否られるΣ(゚Д゚;
完全にOUTのようだ・・・。
今までダウンロードしたソフトやドライバー関係がすべて藻屑となって消え去ってしまった><;

投稿者:Hyperdoll 投稿日時:

中国産robot Baiduspider

ここ数日、Webのアクセスログがすごいことになっている。
8/1〜8/4(13:00現在)までの検索エンジンのクローラー(robot)の集計結果であるが・・・

順位 robot名 アクセス回数 サイズ
[1] BaiDuSpider 3875+2 64.96 Mb
[2] Inktomi Slurp 146+67 2.82 Mb
[3] Googlebot 117+4 3.35 Mb
[4] MSNBot 23+15 394.83 Kb

このトップにある BaiDuSpider
まだ4日目なのに 64Mb になっている。
64Mbというと、通常のrobotの一ヶ月の値である。

しらべてみると中国系の検索サイト
http://www.baidu.com/
から来ているrobotなんだけど・・・
しかもアクセスの仕方が非常にお行儀悪い。
robotのアクセス拒否/許可設定の書かれたファイルを無視してアクセスしたり、DDOS顔負けに1秒間に何回もアクセスしたりと・・・。

すでに他のブログなどでも記事になり始めているので、興味ある方は検索してみれば、すぐにみつかるであろう。

と、いうわけでサーバー側でこのBaiDuSpider、アクセス拒否設定を本日から追加しました^^ノ

年に何回か、こういう集中的な悪質なアクセスってあるんだよね〜。

投稿者:Hyperdoll 投稿日時:

どんどん・・・

メインで使用しているPC(Windows)が逝ってしまい、仕方なくサーバー機でX-Windowを立ち上げて調べ物したりしています^^;

始めはFirefoxだけあればなんとかなるや。
と思いブラウザだけ使用していたのですが、PCの復旧に時間がかかり1日、2日、3日目となると、さすがにメールの方もチェックしないと・・・ということでThunderbirdを立ち上げることに・・・w

そのうちに、PCの復旧の相談をネットの友人にしたり、オンラインゲームの友人たちに連絡とったりする関係でSkypeまでインストールしてしまった^^;

さすがにサーバー機にはマイクやスピーカーをつなげていないのでSkypeでチャット利用。

こうやって考えると、普通にネット(ブラウジング、メール)、Officeっぽい作業、Web作成作業程度ならLinuxでも全然OKなんだなということを再確認してしまったw

サーバーに入れてるビデオカードがMatrox G400だから解像度はそんなに上げられないし、動画とか負荷のかかることもできないけど^^;
(サーバー機なんだから、そういうのに負荷かけるわけにもいかないw)

さぁ土曜日の06:40
もう少ししたら家族が起きてくる。
PC復旧の件で調べた内容をカミさんに相談して、今日一日の予定を決めよう。
(パーツ買いだしのためお出かけを含む)

投稿者:Hyperdoll 投稿日時: