• ベストアンサー

HDDへ異常なアクセスが止まらない・・・

どうしても問題が改善しないので教えてください。 当方、Fedora8にてWebサーバーを構築しております。 構成は下記の通りです。 Fedora8 Apache2.2.9 PHP4.4.9 PostgreSQL8.2.11 昨日まで正常に稼働していたのですが、事務所のブレーカーが飛んで しまって以降、システムが不安定になってしまいました。 無停電装置を入れていなかったので当サーバーも電源が落ちてしまいました。 エアコンを消して、ブレーカーを上げてサーバーの電源を入れてみたところ 異常なほどHDDのアクセスランプが点灯して外部PCからのWEBへの アクセスやDBへの情報登録が異常に遅くなってしまいました。 どうもLANケーブルを抜いて起動させると異常なHDDへのアクセスは 無く、レスポンスも正常です。 まったく原因がつかめない状況です。 どなたかご教授いただけないでしょうか? お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • pakuti
  • ベストアンサー率50% (317/631)
回答No.3

fsckを実行してもファイルを損失する可能性はあります。 そこを気にするようであれば KNOPPIX等に含まれる、partimageでハードディスクの全領域を バックアップしてからfsckを実行するべきかもしれません。 (バックアップの保存先はUSB-HDD等で) http://www.atmarkit.co.jp/flinux/rensai/linuxtips/506partitionbackup.html fsckは、konoppix上で全てのパーティションをアンマウントした状態で #fsck -ya で行う事が可能です。

neo_ts
質問者

補足

早々のご返答ありがとうございます。 >fsckは、konoppix上で全てのパーティションをアンマウントした状態で >#fsck -ya これはknoppix上で行えばよろしいのでしょうか? knoppixをCDブートしておりますのですべてのパーテーションはマウントしていない状態ですよね? knoppixのLXTerminalでsu - と打ちrootに変わってfsck -yaと打ちこむと Knoppix@Microknoppix:~$ su - root@Microknoppix:~# fsck -ya fsck 1.41.3 (12-Oct-2008) root@Microknoppix:~# と表示されて何の変化も見られません・・・

その他の回答 (2)

  • pakuti
  • ベストアンサー率50% (317/631)
回答No.2

sdaのファイルシステムに異常があるようですね。 システムを停止して、fsckを掛けてみるべきでしょう。 直るとは言い切れませんが。 恐らく、DBへの書き込みを行なっている際に電源が落ちたことにより その部分のファイルシステムに異常が発生して 読み込めない状態にあると思われます。

neo_ts
質問者

補足

ご回答ありがとうございます。 >恐らく、DBへの書き込みを行なっている際に電源が落ちたことにより >その部分のファイルシステムに異常が発生して >読み込めない状態にあると思われます。 ●おそらくその通りだと思います。 >システムを停止して、fsckを掛けてみるべきでしょう。 >直るとは言い切れませんが。 ●大変お恥ずかしいのですが、fsckをかける手順を教えていただけないでしょうか? 何分データ喪失の恐れを感じると怖くて… また、これで直らない場合、何か解決策はあるのでしょうか? ではよろしくお願いいたします。

回答No.1

LANケーブルを抜くと正常ということはネットワーク系に何かあるような気もします。 ネットワークのどれかの端末(ネットワーク機器やPC)が異常なほどパケットを送り続けているとか?マウントしているディレクトリをfsckしているとか? ネットワークを疑われるのであれば一度パケットをキャプチャしてみてはどうでしょうか?

neo_ts
質問者

補足

早々のご返答ありがとうございます。 色々エラーログなど見ていたのですが、LANケーブを抜くと正常になるというのは、 LANケーブを抜くとクライアントからアクセスが無くなるため、HDDが落ち着く事が判明しました。 どうも原因は/var/log/messagesにあるようですが、よく意味がわかりません。 クライアントPCなどから当ウェブサーバーにアクセスすると下記ログが1秒起きに出てハングアップ?しているようです。 Aug 31 15:17:00 server kernel: ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 Aug 31 15:17:00 server kernel: ata3.00: BMDMA stat 0x24 Aug 31 15:17:00 server kernel: ata3.00: cmd c8/00:08:99:fe:6d/00:00:00:00:00/e9 tag 0 dma 4096 in Aug 31 15:17:00 server kernel: res 51/40:00:9c:fe:6d/00:00:00:00:00/e9 Emask 0x9 (media error) Aug 31 15:17:00 server kernel: ata3.00: status: { DRDY ERR } Aug 31 15:17:00 server kernel: ata3.00: error: { UNC } Aug 31 15:17:00 server kernel: ata3.00: configured for UDMA/133 Aug 31 15:17:00 server kernel: ata3: EH complete Aug 31 15:17:01 server kernel: ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 Aug 31 15:17:01 server kernel: ata3.00: BMDMA stat 0x24 Aug 31 15:17:01 server kernel: ata3.00: cmd c8/00:08:99:fe:6d/00:00:00:00:00/e9 tag 0 dma 4096 in Aug 31 15:17:01 server kernel: res 51/40:00:9c:fe:6d/00:00:00:00:00/e9 Emask 0x9 (media error) Aug 31 15:17:01 server kernel: ata3.00: status: { DRDY ERR } Aug 31 15:17:01 server kernel: ata3.00: error: { UNC } Aug 31 15:17:01 server kernel: ata3.00: configured for UDMA/133 Aug 31 15:17:01 server kernel: ata3: EH complete Aug 31 15:17:03 server kernel: ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 Aug 31 15:17:03 server kernel: ata3.00: BMDMA stat 0x24 Aug 31 15:17:03 server kernel: ata3.00: cmd c8/00:08:99:fe:6d/00:00:00:00:00/e9 tag 0 dma 4096 in Aug 31 15:17:03 server kernel: res 51/40:00:9c:fe:6d/00:00:00:00:00/e9 Emask 0x9 (media error) Aug 31 15:17:03 server kernel: ata3.00: status: { DRDY ERR } Aug 31 15:17:03 server kernel: ata3.00: error: { UNC } Aug 31 15:17:03 server kernel: ata3.00: configured for UDMA/133 Aug 31 15:17:03 server kernel: ata3: EH complete Aug 31 15:17:04 server kernel: ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 Aug 31 15:17:04 server kernel: ata3.00: BMDMA stat 0x24 Aug 31 15:17:04 server kernel: ata3.00: cmd c8/00:08:99:fe:6d/00:00:00:00:00/e9 tag 0 dma 4096 in Aug 31 15:17:04 server kernel: res 51/40:00:9c:fe:6d/00:00:00:00:00/e9 Emask 0x9 (media error) Aug 31 15:17:04 server kernel: ata3.00: status: { DRDY ERR } Aug 31 15:17:04 server kernel: ata3.00: error: { UNC } Aug 31 15:17:04 server kernel: ata3.00: configured for UDMA/133 Aug 31 15:17:04 server kernel: sd 2:0:0:0: [sda] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK Aug 31 15:17:04 server kernel: sd 2:0:0:0: [sda] Sense Key : Medium Error [current] [descriptor] Aug 31 15:17:04 server kernel: Descriptor sense data with sense descriptors (in hex): Aug 31 15:17:04 server kernel: 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00 Aug 31 15:17:04 server kernel: 09 6d fe 9c Aug 31 15:17:04 server kernel: sd 2:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed Aug 31 15:17:04 server kernel: end_request: I/O error, dev sda, sector 158203548 Aug 31 15:17:04 server kernel: ata3: EH complete Aug 31 15:17:04 server kernel: sd 2:0:0:0: [sda] 240121728 512-byte hardware sectors (122942 MB) Aug 31 15:17:04 server kernel: sd 2:0:0:0: [sda] Write Protect is off Aug 31 15:17:04 server kernel: sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA Aug 31 15:17:04 server kernel: sd 2:0:0:0: [sda] 240121728 512-byte hardware sectors (122942 MB) Aug 31 15:17:04 server kernel: sd 2:0:0:0: [sda] Write Protect is off Aug 31 15:17:04 server kernel: sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA 心当たりございますでしょうか? よろしくお願いいたします。

関連するQ&A

専門家に質問してみよう