QA@IT

Windows Server 2008R2 移行後共有ファイル書込みに失敗する

3409 PV

先日、業務サーバーを2003R2から2008R2へ変更しました。
クライアント数は120台で、Win7が20台、WinXPが100台という状況です。
2003R2の時には起きなかった問題が発生しており困っております。

delphiで作成された業務アプリケーション内でデータファイル(約4GB)を保存する際、遅延が発生し書込みに失敗します。
ただし、Win7では失敗せず、WinXPでのみ失敗します。しかし、WinXPでもアクセス数が3人程度の場合は失敗しません。

SMBの調整などは試してみたのですが効果はありませんでした。

スペック
NEC Express 5800/120Lj ⇒ NEC Express 5800/R120e-1M
OS 2003R2 Standard Edition 32bit ⇒ 2008R2 Standard 64bit
メモリ 4GB ⇒ 16GB

回答

ネットワークパフォーマンスが低下しているのではないかと思われます。

各種offloadの停止を行ってみてはどうでしょうか。

1.コマンドプロンプトにて
netsh int tcp set global rss=disabled
netsh int tcp set global chimney=disabled
netsh int tcp set global netdma=disabled
の実行
参考サイト:http://support2.microsoft.com/kb/951037/ja
      http://naonao71.wordpress.com/2012/02/10/windows-server-2008-r2-%E5%B0%8E%E5%85%A5%E5%BE%8C%E3%81%AB%E8%A1%8C%E3%81%86%E3%81%B9%E3%81%8D%E8%A8%AD%E5%AE%9A%EF%BD%9Enetwork%E7%B7%A8/

2.ネットワーク接続のプロパティで構成ボタンをクリックすると詳細設定タブ
ネットワークアダプタ用のプロパティがあるのでその中にある~オフロードとか~Offloadを使用しない設定にする。
参考サイト:http://www.windows-tips.info/2013/05/10/windows-7-netwoek-snp-offload/
※7の内容ですが参考になると思います。netshの方法もこちらのサイトにも載っています。

編集 履歴 (1)
  • ご回答ありがとうございます。
    設定を確認してみましたが、RSS、chimney、netdmaともに既にdisabledとなっておりました。
    -
  • ネットワークアダプタの設定の方はどうでしょうか?分かりにくかったようなので番号を付けておきました。 -
  • ありがとうございます。
    こちらも全てOffloadにしてみましたが改善しませんでした。
    -
ウォッチ

この質問への回答やコメントをメールでお知らせします。