我嘗試讀取或寫入Windows 2003羣集文件共享時嘗試解決持久性IO問題。它經常發生,似乎是由交通引起的。我們通過.NET的FileStream對象進行編寫。在Windows 2003上延遲寫入失敗羣集文件共享
基本上我們從運行IIS的Windows 2003 Server寫入Windows 2003文件共享集羣。寫入文件共享時,IIS服務器通常會收到兩個錯誤。一個是來自Windows的應用程序彈出窗口,另一個來自MRxSmb的警告。兩者都說同樣的事情:
[延遲寫入失敗] Windows無法保存文件\ Device \ LanmanRedirector的所有數據。數據已經丟失。此錯誤可能是由計算機硬件或網絡連接故障引起的。請嘗試在其他地方保存此文件。
在讀取時,我們也收到錯誤,它們是System.IO.IOException錯誤:「指定的網絡名稱不再可用。」
我們有其他服務器將更多和更大的文件寫入此文件共享羣集,沒有問題。這只是來自問題出現的那一組服務器。所以它似乎與編寫大文件無關。我們已經應用了在線文章中引用的所有修補程序來處理此問題,但它仍在繼續。
我們的網絡團隊運行網絡監視器,沒有看到任何丟包,據我所知,但由於我沒有參加那次測試,所以我不能肯定地說。
任何想要檢查的地方?我無法探索或測試運行。我猜這個問題是某種網絡問題,但是隻有當這些服務器連接到該文件共享集羣時纔會發生這種問題,我不確定它可能是什麼樣的問題。
此問題非常具體,可能與硬件有關,但您可以提供的任何幫助都將有所幫助。
埃裏克Sipple
你到底了嗎? – CraftyFella 2010-05-18 13:33:58