因此,我已经成功使用 SQL Server 2008 设置了一个 2 节点 2008 R2 集群。
基本上有 3 个网络。
- 公共(客户端 LAN)
- 私人(两台机器之间的心跳)
- iSCSI SAN(托管见证磁盘和 SQL 存储)
我通过断开公共网络、手动转移服务以及重新启动其中一台机器,使集群成功实现故障转移。
当我从主机上拔下 iSCSI 网络连接时,我无法进行故障转移。服务完全瘫痪,直到我重新插入并手动使服务上线后才恢复。
我的法定人数模式是Node and Disk Majority
。
我的理解是,如果机器 1 失去与公共网络或 iSCSI 资源的连接,则整个集群应该故障转移到仍然与两个网络建立连接的机器 2。