• 締切済み

一定周期でサーバがダウンする

従来使用していたサーバを現在、Vinelinux6.3環境での新サーバとして環境移行を行い使用しているのですが、 6週間に1度くらいの間隔でサーバ内のホームページ及びメールが使用できなくなる障害が発生しています。 サーバの再起動やLANの再接続を行っても障害が回復せず、旧サーバに接続し直すと障害が回復するという状態なのですが 発生時のログや旧サーバと現行サーバの設定の差異などを確認しても原因の特定ができません。 こういった事例の場合どのような原因が考えられるでしょうか?

みんなの回答

回答No.3

状況とか環境とか不明確なので あてずっぽですが。。。 1) 宅内にサーバー設置していてるが、プロバイダとは固定IP契約をしていなくて どこかのDDNSサービスを使っていたとして 旧サーバーでは、DDNSのIPアドレスを更新するプログラムを定期実行していたが 新サーバーでは、行っていないのでグローバルIPアドレスが変更になるタイミングで、 外部からアクセスできなくなる。 (旧サーバーのネットワーク接続で更新され復帰するが、またIPアドレス変更時に止まる) 2) 新サーバーが、不正アクセスやスパムの踏み台に使われていて、 サーバーのリソースがそれに食われてサービスの応答が悪くなっている。 旧サーバーに交換した時点でブロックされて落ち着くが、 新サーバーに交換してしばらくすると踏み台利用可能なことが検出されて また踏み台に使われ始める。 3) HDDのエラーがおきていて、それがある程度たまってサーバーがハングアップ。 再起動する際にコンソールを無視していて、boot時の手動リカバーの指示待ちで止まっている。 4) LAN内に、DHCPサーバーが意図せず複数存在していて、 (WiFiアクセスポイントを分からないままルータモードで立ち上げているなど) MACアドレスで固定のIPアドレスの振り出しをしている本来のDHCPサーバーでなく WiFi-AP内蔵DHCPサーバーのほうで、IPアドレスが降り出されることがある。 5) 単純にIPアドレスの衝突がおきているが、LANの状況や経路がたまたまうまくいって 新サーバーに偶然アクセスできる状態だったが、 ARPキャッシュの再学習のタイミングでのネットワーク状況次第では、アクセス不可になる。

  • endy7671
  • ベストアンサー率66% (6/9)
回答No.2

こんにちは。 まず、新サーバの各種サービスが利用できなくなった時点で、新サーバ上のコンソールから、下記を実行しましょう。 (1)telnet 127.0.0.1 80 → enter → GET / HTTP/1.0 → enter → enter で、httpdが稼働しているかわかる(http://localhostのHTMLが表示) (2)telnet 127.0.0.1 25 で、→ enter → QUIT → enter で、MTAが稼働しているかわかる(プロンプトに戻る) (1)と(2)が確認できれば、新サーバによるWeb及びメールサービスは稼働中であることがわかります。そうすれば、次に確認すべきは、DNSの設定です。新サーバ上のコンソールから、nslookupで新サーバのA及びMXが引けるか、ご確認ください。 まさか、旧サーバも常時起動中で、新サーバとIPが同じ、なんてことはないですよね?

  • trytobe
  • ベストアンサー率36% (3457/9591)
回答No.1

Vinelinux 環境で、DHCPサーバーのIPリース期限期間ごとの再リース処理がうまくいっていないのかもしれませんね。 @IT:DHCPクライアントでIPアドレスを再取得するには http://www.atmarkit.co.jp/flinux/rensai/linuxtips/435regetipadd.html 6週間という中途半端な短さが疑問ですが、昔から時間・日数関係でオーバーフローして処理ができなくなるバグが発覚することが色々なプロセスで起きるものですから、なにかの時間管理が秒単位なのかミリ秒単位なのかクロック単位なのかで、何ビットのカウンタを一周させてしまっている、という系統のトラブルのように感じます。 DHCPのリリース時間の最適値 http://mtlab.ecn.fpu.ac.jp/WSM_2004/040121163045.html Vinelinux DHCP IPリース期間 - Google 検索 https://www.google.co.jp/search?q=Vinelinux+DHCP+IP%E3%83%AA%E3%83%BC%E3%82%B9%E6%9C%9F%E9%96%93 time OR clock オーバーフロー 秒 OR 時間 OR 日 OR 週 - Google 検索 https://www.google.co.jp/search?q=time+OR+clock++%E3%82%AA%E3%83%BC%E3%83%90%E3%83%BC%E3%83%95%E3%83%AD%E3%83%BC+%E7%A7%92+OR+%E6%99%82%E9%96%93+OR+%E6%97%A5+OR+%E9%80%B1

関連するQ&A