- 締切済み
共有フォルダーをドライブ接続できない
他サーバの共有フォルダーにドライブ接続し、ファイルの有無を 確認し、あれば処理するようなバッチファイルを定期的に 動かしていますが、下記のようなメッセージが表示されて ドライブ接続ができなくなることがあります。 「このコマンドを処理するのに必要な記憶領域をサーバーで確保できません」 今のところは、接続する方のサーバを再起動で復旧させていますが、 根本的な解決ではありません。 ネット上を調べましたが、共有される側の問題のような 記述もありますが、共有する側の再起動で解消されているので これも不明です。 以下に環境等の情報について記述しますので、何か情報を お持ちの方は、教えて下さい。 ・両方ともWindows2003 Server SP1 ・バッチファイル上でNet useコマンドを使用している ・エクスプローラで閲覧しようとしても同様にエラーとなる。 ・同様な処理を他サーバに対しても行っているが、そちらは今のところ 発生していない。 ・エラーが発生する状態でも、Windows XP端末からは、ドライブ接続は可能。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- legacy_bp5_20r
- ベストアンサー率23% (400/1688)
そうなのよ。そこが不思議。 うちも2000サーバーに何十人もネットワークドライブを貼っているけど全然問題なくて。。。 だから細かいとこを読まずにアクセスしにいく側の制約だと思ったのです。 マイクロソフトの提供している情報が間違っているのかな。。。 これ以上は私にも分かりません^^; 回答ではなくアドバイスに更にレベルダウン。
- legacy_bp5_20r
- ベストアンサー率23% (400/1688)
ごめんくさい。 共有フォルダを提供する側(アクセスされる側)のレジストリのようですね。 私も今日この事象につき他の人から相談され対策をしたばっかりです^^; 私の場合は2000サーバーと2000proが相互に見てて両方に対策する必要があったので、あまり気にしてませんでした^^; という事で、自信あり→参考意見、にランク替え。
- legacy_bp5_20r
- ベストアンサー率23% (400/1688)
1つ目のリンクで、 共有フォルダにある一定数を超える接続があると、今回のエラーメッセージが出る事が分かる。 これを改善するにはレジストリのIRPStackSizeの変更が必要と分かる。(参考事例はNT4.0だが・・・) 2つ目のリンクで、 2003サーバーでもIRPStackSizeを管理しておりリンク先1と同様の影響を受けることが分かる。また、2003サーバーにおけるIRPStackSizeのデフォルト値は15になっていて設定可能な範囲は11~50という事が分かる。 共有する側がフォルダをリスト化して、そのリストを元に共有しに行く。 そのリスト化のエリアが足りないって事。最近のウインドウズは自動で共有フォルダを認識してしまうのでこのエリアが不足がち。 まずは騙されたと思ってレジストリエディタでIRPStackSizeのキーを足して20とか30に変更してみてください。 ところで・・・ > 他サーバの共有フォルダーにドライブ接続し、 ってあるけど、ちゃんと切断してる?
お礼
回答ありがとうございます。 どちらも運用中のサーバでなかなか止められないので、 不明点をすっきりさせてからにしたいと思います。 申し訳ありませんが、下記点を確認させてください。 ・キーを足して20とか30にするのは、共有フォルダーを持つサーバでしょうか?(接続される側のサーバでしょうか?) 回答のなかでおっしゃってるのは、「共有しにいく」という 表現なので、そうではないように読めるのですが、ひとつめの リンクでは、レジストリを修正するのは、共有フォルダーを持つ サーバになっています。 >> 他サーバの共有フォルダーにドライブ接続し、 >ってあるけど、ちゃんと切断してる? net use /deleteで切断しています。 しかし、再接続の直前に切断しているのであまり意味はないでしょうか?
- legacy_bp5_20r
- ベストアンサー率23% (400/1688)
LANMAN サーバーでの IRP スタック サイズの変更 http://support.microsoft.com/default.aspx?scid=kb%3Bja%3BJP198386 Windows2000およびWindowsServer2003のIRPStackSizeパラメータについて http://support.microsoft.com/kb/285089/ja この2つを見れば解決出来ます。
お礼
早速の回答ありがとうございました。 ひとつめのURLは、Windows NT4が対象ですが、 Windows2003でも同様でしょうか? イベントログの記述が書いてありますが、双方の サーバでは、特にイベントは確認されませんでした。 またWindowsXPの端末からはドライブ接続可能なのですが、 これは本事象とは関係ないでしょうか? ふたつめのURLの処置対象は、共有される側の サーバということでよろしいでしょうか?
お礼
となるとここで不思議なのが、他のWindowsXPパソコンはドライブ接続する ことができるということなんです。。。 一度接続すると比較的長期にその状態を覚えているということでしょうか? 今現場に新しいパソコンを持って行って繋いで共有しようとすると ダメなんでしょうか?? デフォルトの15個とは、いろんなパソコンからの共有接続の 数と解釈していいのでしょうか? それならそれ以上のパソコンが共有接続してるんですが。。。 ますますわからなくなりました。 もう少しこのあたりを教えていただくと助かります。 よろしくお願いします。