所有,
我正在评估SQL AlwaysOn的过程,除了在某种情况下磁盘变坏以外,所有事情都按预期进行。 在这种情况下,SQL除了出现以下两个错误之外什么也不做。

这个错误是有道理的,因为我已经放弃了也包含TempDB的驱动器,但是我担心的是,放弃驱动器似乎没有足够的灾难性而导致故障切换。
我在这里错过了什么? 我尝试添加驱动器到wsfc,但由于它不是一个集群驱动器,它似乎并没有工作,因为每个个人服务器驱动器显示为一个单独的资源。
编辑1:唯一的事件日志条目如下。 再一次,几乎是一个预期的错误。
操作系统在读取文件'E:\ Data \ vcdb.mdf'中的偏移量0x00000000382000时,返回错误21(设备未准备就绪)。 SQL Server错误日志和系统事件日志中的其他消息可能提供更多的细节。 这是一个严重的系统级错误,威胁数据库的完整性,必须立即纠正。 完成完整的数据库一致性检查(DBCC CHECKDB)。 这个错误可能是由许多因素引起的; 有关更多信息,请参阅SQL Server联机丛书。
丢失一个与tempdb文件一样重要的数据库文件仍然是数据库级别的事件。
根据这个微软Technet文章:
( 故障切换和故障切换模式(AlwaysOn可用性组) )
数据库级别的问题(例如由于数据文件丢失而变得可疑的数据库,数据库的删除或事务日志的损坏)不会导致可用性组故障切换。