每隔几个月,我就会收到系统日志中出现磁盘警告 51 消息。它最终导致服务器崩溃(终止我的所有网络服务),迫使我进行硬重启。
完整错误(重复直到服务器重新启动):
在分页操作期间,在设备 \device\harddisk0\dr0 上检测到错误。
我还收到(错误 6):注册表发起的 I/O 操作失败且无法恢复。注册表无法刷新配置单元:“\??\c:\users\someuser\ntuser.dat”。
我正在运行一些网络/磁盘密集型应用程序:一个是 visual studio 2005 mvc 应用程序,它收集数据馈送,将其中一些数据写入日志文件,然后通过套接字将整个馈送转发到 java 应用程序。
Java 6 应用程序还将大部分数据写入日志,并将部分数据写入 mysql 5.1 数据库。我有 Java 6 更新 20(将尝试更新它)。
我知道这是很多冗余数据,但我喜欢保留它们以便进行调试。
我认为网络缓冲区超载了。这是一台配备有 Broadcom Netxtreme II Bcm5709c 网卡的 Dell Poweredge R710。可以尝试换一张网卡。
过去我尝试安装最新的 Windows 更新并更新我的 Dell SAS 6/iR 控制器驱动程序。
有人遇到过这样的问题吗?任何帮助我都感激不尽。
答案1
不想重复 Lamam B,但我最近已经这样做了。
进行备份,如果您想将整个内容镜像并放到新硬盘上以尽量减少停机时间,ShadowProtect Server 是您的不二之选。几个月前我这样做了,2 小时内就恢复了在线状态。
我确信还有其他选择,但 SP 相当不错。
答案2
克里斯的建议起了作用。
我更新了 broadcom netxtreme II bcm5709c nic 的固件(起初我不太愿意这样做,因为我无法物理访问服务器并且不想失去网络连接)。
从此以后我们就没再发生过任何事故。