我一直在关注本教程,使用Powershell创建Azure SQL AlwaysOn可用性组:
Tutorial: AlwaysOn Availability Groups in Windows Azure (PowerShell)
当我到达调用CreateAzureFailoverCluster powershell脚本的命令时,我会检查故障转移群集的状态。在故障转移群集管理器中,它显示为“群集网络名称不在线”
当我查看群集事件时,我看到了:
Cluster network name resource 'Cluster Name' cannot be brought online. Ensure that the network adapters for dependent IP address resources have access to at least one DNS server. Alternatively, enable NetBIOS for dependent IP addresses.
群集中的3个服务器中的每个服务器都可以通过ping访问DC。所有前面的设置步骤都正确执行。服务器都在10.10.2.x / 24 IP范围内,但DC除外,它是10.10.0.0/16(IP为10.10.0.4)
所有设置都已通过先前在不同Azure订阅上执行教程来验证,以创建可正常运行的故障转移群集。
群集验证会显示此警告:
The "Cluster Group" does not contain an Cluster IP Address resource. This is a required resource for the group. It may be difficult to manage the cluster with this resource missing
(原文如此)
如何添加群集IP地址资源?
答案 0 :(得分:0)
配置或采取的步骤没有任何问题。
集群花了3个小时才上线。
尝试手动使群集联机,在创建群集后至少失效20分钟。
当群集进入在线状态时,所有4台服务器上的Windows事件日志显示无话可说。
似乎正确的解决方案是在其他方面工作,直到群集在其重试策略下启动。
答案 1 :(得分:0)
您是否使用群集管理器在群集中设置了固定IP地址?有一个错误,DHCP将为群集分配一个sql server isntances的IP地址。我刚刚分配了一个足够高的数字(我认为x.x.x.171),问题就消失了。