• 締切済み

急にXpのネットワークPCに接続できなくなる

いつもお世話になっています。 会社でXp Proをファイルサーバー代わりにしてフォルダをLAN上で共有しています。 この「サーバー代わり」というのがミソで、知識が無いのでフォルダを共有設定して、フォルダ内のエクセルやらワードのファイルに対して他の複数のPCからアクセスして改変したりしているだけのですが、何かの拍子に急にこのXpにアクセスできなくなってしまうときがあります。 この原因を調べたいのですが、どこから手を付ければいいのでしょうか?再起動すると何事もなかったようにアクセスできるようになるのですが、しばらくするとまた開けなくなります。同じハブにつながっているPCでは起こりません。また、LAN上のファイルサーバーとして安定起動させるためのアドバイスなどありましたらお願いします。

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

#2>言われるような、状況だとやはり、共有サービスがハングしているのですかね~ httpdが動いているとのことなので、 そういうソフトがCPUを全て喰い潰していたり、メモリを使い切っていたりする場合はあるかもしれません。 昔、NTSERVERで、あるソフトを外部から制御をするためにそのソフトの機能の1つにHTTPアクセスする部分が、CPUを使い切るようなことはありました。 そういう状態なら、アクセス不能になった時、 タスクマネージャーでプロセスの状態を確認するといいかもしれません。 もし、そういう上記のようなことが原因なら、CPUを使い切っているようなプロセスを再起動するしかないと思いますが、再起動しても、しばらくすると症状がまたでることから、そういう、障害を引き起こしているソフトを他のもので置き換えることを検討しなければならないと思います。 あと、サーバーとして使っているマシンのメモリなどもちょっと見直した方がいいのかもしれません。 あと、そういうサーバーとして使用するマシンは、 バックグラウンドサービスを優先する設定にした方がいいかもしれません。 「マイコンピュータ」右クリックから「プロパティ」「詳細設定」 「パフォーマンス」[設定] 「詳細設定」の「次のパフォーマンスを優先する」で変更 ちなみに共有サービスは、 svchost.exeで起動するどれかだったと思います。 あと 最初に戻って、 httpdが接続クライアント数を使い切っている 可能性もあるような気もします。 これは、 (1)httpdを切ってみる(それでも症状がでるか) (2)httpdに10台以上のクライアントから同時に接続してみる(その時に症状がでるか) とか試してみることもできるかも。 その(httpdが原因の)場合は、httpdの設定を変える(接続要求の度に切断する)あるいは、httpd自体を別のPCに専用で立てるとかしてみるといいかもしれません。

hitoshipon
質問者

お礼

色々とアドバイスをありがとうございます。 一筋縄ではいかなそうですので一つ一つ潰していってみます。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

>ユーザー数は0なんです アクセス不能の時に、開いているファイルが無いなら、#1の制限によるものではないですね。 何らかのネットワークの障害が起こっているのではないでしょうか? 名前やIPの衝突とか ネットワークの構成とかはどうなっているのでしょう? >同じハブにつながっているPCでは起こりません は、どういう意味ですか? ハブの段数がネットワーク構成の制限を超えていたりしませんか?(いわゆるダムハブでは100ベースでは2段まで、スイッチは別) あるいは、共有サービスがハングアップしているのかもしれませんが、これは、あまり考えにくいです。

hitoshipon
質問者

補足

回答ありがとうございます。 IPも名前も厳密に管理していますのでおそらく衝突はないと思うのですが。。。 >>同じハブにつながっているPCでは起こりません >は、どういう意味ですか? これはサーバーPCと同じハブにつながっているPCの共有フォルダは問題なく見れると言う事です。よってハブまでは問題ないと考えていいのではないかな?と思ったわけです。スイッチングハブですが、段数は3段になってます。段数を変えてテストしてみますね。 言い忘れましたが障害が起きているときもhttpdというツールを使ったWebサーバーとしては問題なく機能しているので、言われてみれば共有サービスがハングアップしている可能性も捨て切れません。この場合どう確認し、対策したらいいでしょうか?もしお判りでしたらご教授願います。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

Xp Proでは、クライアントの接続数に制限があります。(ユーザー数でなく接続数なので、1人のユーザが複数接続している場合もあります) 多分、その制限に引っかかっているのだと思います。 コレを回避する方法はありません。

hitoshipon
質問者

補足

回答ありがとうございます。 アクセス不能になったときにサーバーのコンピュータの管理で接続しているユーザー数を調べたのですが、決まってユーザー数は0なんです。なのにアクセスできないってどういう事でしょう?それともこれはクライアント数とは違うのでしょうか?

関連するQ&A