我们有一个 Hyper-V 3.0 故障转移群集(2 台服务器),每台都运行 Windows Server 2012 RC。我们有共享存储(HP P4300),它没有报告任何错误,并且作为群集内的独立磁盘或见证磁盘运行良好。我们还安装了 HP P4000 DSM,它也运行良好(它位于 Hyper-V 节点之一上,可以完全访问磁盘)。
问题是,当我们将群集磁盘(最初报告为Online
“可用存储”状态)添加为群集共享卷时,它会短暂地报告为,Online
直到恢复为Online (No Access)
。它们没有出现在C:\ClusterStorage
任何成员节点上。日志中没有错误或警告,唯一的信息消息是磁盘已联机。
更令人困惑的是,在磁盘上启用“维护模式”会将状态更改为,Online (Maintenance Mode)
并且磁盘现在出现在C:\ClusterStorage
(在集群磁盘所在的节点上)并允许读/写访问。
互联网上似乎没有任何相关信息Online (No Access)
,因此现在非常感激任何信息。
“验证集群”的结果仅返回以下相关错误:
从节点 PRODHV1.prodhv.local 使用无效的保留密钥 0xc、服务操作保留密钥 0xd 对测试磁盘 0 成功发出对持久保留注册的调用。
测试磁盘 0 不支持支持群集存储池所需的 SCSI-3 持久保留命令。某些存储设备需要特定的固件版本或设置才能与故障转移群集一起正常运行。请联系您的存储管理员或存储供应商检查存储的配置,以使其能够与故障转移群集一起正常运行。
尽管据我所知 P4300 支持 SCSI-3,但这些错误似乎与该问题最相关,并且可能会导致该问题。(来源)
编辑:只是一些更多信息来助燃,这在 Server 2008 R2 上运行良好,所以我知道 SCSI-3 实际上是受支持的在设备上。DSM 驱动程序在 2012 下是否能正常运行是另一回事,但很有可能。
答案1
答案2
根据错误消息和您发布的信息,存储设备未加载支持并发访问的驱动程序,或者您的设备从一开始就不支持多主机访问。
您确定您拥有 2012 年认可的驱动程序并且您的设备支持多主机访问吗?