我尝试读取或写入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