windows Server 2012 R2 故障转移集群测试中SCSI-3永久保留测试失败问题

时间:2021-07-25 01:24:45
[size=13px]最近用2台服务器在Windows Server 2012 R2下进行故障转移集群测试时,遇到了SCSI-3永久保留测试失败的问题。研究了一周了,也没有解决。测试报告如下:[/size]

正在验证测试磁盘 0 是否支持永久保留。
正在为节点 MSCS3.lab.com 中的测试磁盘 0 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 MSCS3.lab.com 中的测试磁盘 0 上发出永久保留 RESERVE 调用。
正在节点 MSCS3.lab.com 中的测试磁盘 0 上发出永久保留 READ RESERVATION。
正在为节点 MSCS2.lab.com 中的测试磁盘 0 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 MSCS2.lab.com 中的测试磁盘 0 上发出永久保留 RESERVE 调用。
正在未注册的节点 MSCS2.lab.com 中的测试磁盘 0 上发出永久保留 PREEMPT 调用。此操作本应失败。
正在节点 MSCS2.lab.com 中的测试磁盘 0 上发出永久保留 RESERVE 调用。
正在节点 MSCS2.lab.com 中的测试磁盘 0 上发出永久保留 READ RESERVATION。
正在未注册的节点 MSCS3.lab.com 中的测试磁盘 0 上发出永久保留 PREEMPT 调用。此操作本应失败。
未在测试磁盘 0 上注册的节点 MSCS3.lab.com 成功返回永久保留 PREEMPT 调用,该磁盘当前被节点 MSCS2.lab.com 保留。此操作本应失败。
测试磁盘 0 没有为故障转移群集使用的机制提供永久保留支持。某些存储设备需要特定的固件版本或设置才能正确处理故障转移群集。请与存储管理员或存储供应商联系以检查存储配置,以使存储设备能够正确处理故障转移群集。



正在验证测试磁盘 2 是否支持永久保留。
正在为节点 MSCS3.lab.com 中的测试磁盘 2 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 MSCS3.lab.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
正在节点 MSCS3.lab.com 中的测试磁盘 2 上发出永久保留 READ RESERVATION。
正在为节点 MSCS2.lab.com 中的测试磁盘 2 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 MSCS2.lab.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
正在未注册的节点 MSCS2.lab.com 中的测试磁盘 2 上发出永久保留 PREEMPT 调用。此操作本应失败。
正在节点 MSCS2.lab.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
正在节点 MSCS2.lab.com 中的测试磁盘 2 上发出永久保留 READ RESERVATION。
正在未注册的节点 MSCS3.lab.com 中的测试磁盘 2 上发出永久保留 PREEMPT 调用。此操作本应失败。
未在测试磁盘 2 上注册的节点 MSCS3.lab.com 成功返回永久保留 PREEMPT 调用,该磁盘当前被节点 MSCS2.lab.com 保留。此操作本应失败。
测试磁盘 2 没有为故障转移群集使用的机制提供永久保留支持。某些存储设备需要特定的固件版本或设置才能正确处理故障转移群集。请与存储管理员或存储供应商联系以检查存储配置,以使存储设备能够正确处理故障转移群集。




很奇怪的是,我用同样的存储在windows server 2008 R2中SCSI-3 Persistent Reservation 就能测试通过,2012咋就一直出问题了呢?
先把环境大致描述一下:2个节点作为成员服务器加入同一个域。存储端划了3个LUN,映射到主机端作为共享磁盘。存储端和主机端通过FC交换机进行连接。

看到微软论坛里面很多人都遇到了这个问题,但是还是没有找到答案。
跪求各位大神帮忙解决啊!!!

6 个解决方案

#1


不会只能帮顶。

#2


2012 R2下还没玩过FC-SAN。按理来说08能过说明存储配置应该没问题。难道LZ的设备不在微软的兼容性列表中?

#3


请检查硬件是否支持SCSI 永久驻留。

#4


hi,楼主,请问问题解决没?
我这里同样的问题:(windows server2012,SCSI-3)
正在验证测试磁盘 2 是否支持永久保留。
正在为节点 HV-DC1-BN05.vancldb.com 中的测试磁盘 2 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 HV-DC1-BN05.vancldb.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
正在节点 HV-DC1-BN05.vancldb.com 中的测试磁盘 2 上发出永久保留 READ RESERVATION。
正在为节点 HV-DC1-AN05.vancldb.com 中的测试磁盘 2 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 HV-DC1-AN05.vancldb.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
节点 HV-DC1-BN05.vancldb.com 当前保留测试磁盘 2,但节点 HV-DC1-AN05.vancldb.com 成功为该磁盘发出永久保留 RESERVE 调用。此调用本应失败。
测试磁盘 2 没有为故障转移群集使用的机制提供永久保留支持。某些存储设备需要特定的固件版本或设置才能正确处理故障转移群集。请与存储管理员或存储供应商联系以检查存储配置,以使存储设备能够正确处理故障转移群集。

#5


参考 https://blogs.technet.microsoft.com/askcore/2009/04/15/windows-2008-failover-cluster-validation-fails-on-validate-scsi-3-persistent-reservation/

#6


引用 楼主 mcgracho 的回复:
[size=13px]最近用2台服务器在Windows Server 2012 R2下进行故障转移集群测试时,遇到了SCSI-3永久保留测试失败的问题。研究了一周了,也没有解决。测试报告如下:[/size]

正在验证测试磁盘 0 是否支持永久保留。
正在为节点 MSCS3.lab.com 中的测试磁盘 0 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 MSCS3.lab.com 中的测试磁盘 0 上发出永久保留 RESERVE 调用。
正在节点 MSCS3.lab.com 中的测试磁盘 0 上发出永久保留 READ RESERVATION。
正在为节点 MSCS2.lab.com 中的测试磁盘 0 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 MSCS2.lab.com 中的测试磁盘 0 上发出永久保留 RESERVE 调用。
正在未注册的节点 MSCS2.lab.com 中的测试磁盘 0 上发出永久保留 PREEMPT 调用。此操作本应失败。
正在节点 MSCS2.lab.com 中的测试磁盘 0 上发出永久保留 RESERVE 调用。
正在节点 MSCS2.lab.com 中的测试磁盘 0 上发出永久保留 READ RESERVATION。
正在未注册的节点 MSCS3.lab.com 中的测试磁盘 0 上发出永久保留 PREEMPT 调用。此操作本应失败。
未在测试磁盘 0 上注册的节点 MSCS3.lab.com 成功返回永久保留 PREEMPT 调用,该磁盘当前被节点 MSCS2.lab.com 保留。此操作本应失败。
测试磁盘 0 没有为故障转移群集使用的机制提供永久保留支持。某些存储设备需要特定的固件版本或设置才能正确处理故障转移群集。请与存储管理员或存储供应商联系以检查存储配置,以使存储设备能够正确处理故障转移群集。



正在验证测试磁盘 2 是否支持永久保留。
正在为节点 MSCS3.lab.com 中的测试磁盘 2 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 MSCS3.lab.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
正在节点 MSCS3.lab.com 中的测试磁盘 2 上发出永久保留 READ RESERVATION。
正在为节点 MSCS2.lab.com 中的测试磁盘 2 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 MSCS2.lab.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
正在未注册的节点 MSCS2.lab.com 中的测试磁盘 2 上发出永久保留 PREEMPT 调用。此操作本应失败。
正在节点 MSCS2.lab.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
正在节点 MSCS2.lab.com 中的测试磁盘 2 上发出永久保留 READ RESERVATION。
正在未注册的节点 MSCS3.lab.com 中的测试磁盘 2 上发出永久保留 PREEMPT 调用。此操作本应失败。
未在测试磁盘 2 上注册的节点 MSCS3.lab.com 成功返回永久保留 PREEMPT 调用,该磁盘当前被节点 MSCS2.lab.com 保留。此操作本应失败。
测试磁盘 2 没有为故障转移群集使用的机制提供永久保留支持。某些存储设备需要特定的固件版本或设置才能正确处理故障转移群集。请与存储管理员或存储供应商联系以检查存储配置,以使存储设备能够正确处理故障转移群集。




很奇怪的是,我用同样的存储在windows server 2008 R2中SCSI-3 Persistent Reservation 就能测试通过,2012咋就一直出问题了呢?
先把环境大致描述一下:2个节点作为成员服务器加入同一个域。存储端划了3个LUN,映射到主机端作为共享磁盘。存储端和主机端通过FC交换机进行连接。

看到微软论坛里面很多人都遇到了这个问题,但是还是没有找到答案。
跪求各位大神帮忙解决啊!!!
我 2008 R2 时候通过的
存储就是 2008 R2 storage Server 的 iScsi Software Target

群集所有机器(ad,群集成员)都是 2008 R2

不管hyper-v还是通用服务(oracle weblogic)都是通过测试,最后成功了。

#1


不会只能帮顶。

#2


2012 R2下还没玩过FC-SAN。按理来说08能过说明存储配置应该没问题。难道LZ的设备不在微软的兼容性列表中?

#3


请检查硬件是否支持SCSI 永久驻留。

#4


hi,楼主,请问问题解决没?
我这里同样的问题:(windows server2012,SCSI-3)
正在验证测试磁盘 2 是否支持永久保留。
正在为节点 HV-DC1-BN05.vancldb.com 中的测试磁盘 2 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 HV-DC1-BN05.vancldb.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
正在节点 HV-DC1-BN05.vancldb.com 中的测试磁盘 2 上发出永久保留 READ RESERVATION。
正在为节点 HV-DC1-AN05.vancldb.com 中的测试磁盘 2 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 HV-DC1-AN05.vancldb.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
节点 HV-DC1-BN05.vancldb.com 当前保留测试磁盘 2,但节点 HV-DC1-AN05.vancldb.com 成功为该磁盘发出永久保留 RESERVE 调用。此调用本应失败。
测试磁盘 2 没有为故障转移群集使用的机制提供永久保留支持。某些存储设备需要特定的固件版本或设置才能正确处理故障转移群集。请与存储管理员或存储供应商联系以检查存储配置,以使存储设备能够正确处理故障转移群集。

#5


参考 https://blogs.technet.microsoft.com/askcore/2009/04/15/windows-2008-failover-cluster-validation-fails-on-validate-scsi-3-persistent-reservation/

#6


引用 楼主 mcgracho 的回复:
[size=13px]最近用2台服务器在Windows Server 2012 R2下进行故障转移集群测试时,遇到了SCSI-3永久保留测试失败的问题。研究了一周了,也没有解决。测试报告如下:[/size]

正在验证测试磁盘 0 是否支持永久保留。
正在为节点 MSCS3.lab.com 中的测试磁盘 0 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 MSCS3.lab.com 中的测试磁盘 0 上发出永久保留 RESERVE 调用。
正在节点 MSCS3.lab.com 中的测试磁盘 0 上发出永久保留 READ RESERVATION。
正在为节点 MSCS2.lab.com 中的测试磁盘 0 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 MSCS2.lab.com 中的测试磁盘 0 上发出永久保留 RESERVE 调用。
正在未注册的节点 MSCS2.lab.com 中的测试磁盘 0 上发出永久保留 PREEMPT 调用。此操作本应失败。
正在节点 MSCS2.lab.com 中的测试磁盘 0 上发出永久保留 RESERVE 调用。
正在节点 MSCS2.lab.com 中的测试磁盘 0 上发出永久保留 READ RESERVATION。
正在未注册的节点 MSCS3.lab.com 中的测试磁盘 0 上发出永久保留 PREEMPT 调用。此操作本应失败。
未在测试磁盘 0 上注册的节点 MSCS3.lab.com 成功返回永久保留 PREEMPT 调用,该磁盘当前被节点 MSCS2.lab.com 保留。此操作本应失败。
测试磁盘 0 没有为故障转移群集使用的机制提供永久保留支持。某些存储设备需要特定的固件版本或设置才能正确处理故障转移群集。请与存储管理员或存储供应商联系以检查存储配置,以使存储设备能够正确处理故障转移群集。



正在验证测试磁盘 2 是否支持永久保留。
正在为节点 MSCS3.lab.com 中的测试磁盘 2 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 MSCS3.lab.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
正在节点 MSCS3.lab.com 中的测试磁盘 2 上发出永久保留 READ RESERVATION。
正在为节点 MSCS2.lab.com 中的测试磁盘 2 发出永久保留 REGISTER AND IGNORE EXISTING。
正在节点 MSCS2.lab.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
正在未注册的节点 MSCS2.lab.com 中的测试磁盘 2 上发出永久保留 PREEMPT 调用。此操作本应失败。
正在节点 MSCS2.lab.com 中的测试磁盘 2 上发出永久保留 RESERVE 调用。
正在节点 MSCS2.lab.com 中的测试磁盘 2 上发出永久保留 READ RESERVATION。
正在未注册的节点 MSCS3.lab.com 中的测试磁盘 2 上发出永久保留 PREEMPT 调用。此操作本应失败。
未在测试磁盘 2 上注册的节点 MSCS3.lab.com 成功返回永久保留 PREEMPT 调用,该磁盘当前被节点 MSCS2.lab.com 保留。此操作本应失败。
测试磁盘 2 没有为故障转移群集使用的机制提供永久保留支持。某些存储设备需要特定的固件版本或设置才能正确处理故障转移群集。请与存储管理员或存储供应商联系以检查存储配置,以使存储设备能够正确处理故障转移群集。




很奇怪的是,我用同样的存储在windows server 2008 R2中SCSI-3 Persistent Reservation 就能测试通过,2012咋就一直出问题了呢?
先把环境大致描述一下:2个节点作为成员服务器加入同一个域。存储端划了3个LUN,映射到主机端作为共享磁盘。存储端和主机端通过FC交换机进行连接。

看到微软论坛里面很多人都遇到了这个问题,但是还是没有找到答案。
跪求各位大神帮忙解决啊!!!
我 2008 R2 时候通过的
存储就是 2008 R2 storage Server 的 iScsi Software Target

群集所有机器(ad,群集成员)都是 2008 R2

不管hyper-v还是通用服务(oracle weblogic)都是通过测试,最后成功了。