SQL Server 2008 R2 镜像失败

SQL Server 2008 R2 镜像失败

我有两个运行 SQL Server 2008 R2 的 Windows 2008 R2 (Amazon EC2) 实例。我使用 9TB 条带磁盘(9x1TB EBS 卷)进行存储。一个服务器作为主服务器运行,另一个服务器作为镜像服务器运行。两个服务器都从位于条带磁盘上的相同映像、数据库和 tlog 文件启动。镜像服务器在过去 2 个月内发生 3 次故障,错误如下:

EventID 823 在文件“D:\TLogs*********_log.ldf”中偏移量 0x00000048058a00 处写入时,操作系统向 SQL Server 返回错误 2(系统找不到指定的文件。)。SQL Server 错误日志和系统事件日志中的其他消息可能会提供更多详细信息。这是一个严重的系统级错误情况,会威胁数据库完整性,必须立即纠正。完成完整的数据库一致性检查(DBCC CHECKDB)。此错误可能由多种因素引起;有关更多信息,请参阅 SQL Server 联机丛书。

EventID 1454 数据库镜像将被暂停。服务器实例“xxxxxxxxxx”在充当数据库“*********”的镜像伙伴时遇到错误 823,状态 6,严重性 24。数据库镜像伙伴可能会尝试自动从错误中恢复并恢复镜像会话。有关详细信息,请查看错误日志以获取其他错误消息。

其次是

EventID 19019 MSSQLSERVER 服务意外终止。

在此之后,需要重新启动实例才能恢复镜像。前两次我以为是硬件问题(条带磁盘故障),并在新硬件上重新启动了实例。但几周后问题又出现了。它只影响镜像实例。任何帮助都将不胜感激。谢谢。

相关内容