【问题标题】:Can't create Windows Server Failover Cluster. Static address was not found on any cluster network无法创建 Windows Server 故障转移群集。在任何集群网络上都找不到静态地址
【发布时间】:2018-04-25 16:37:51
【问题描述】:

我正在尝试在 Azure 中的 Windows Server 2016 上创建一个 Windows Server 故障转移群集,使用这篇文章 https://clusteringformeremortals.com/2016/04/23/deploying-microsoft-sql-server-2014-failover-clusters-in-azure-resource-manager-arm/ 但是,当我执行New-Cluster -Name sql-sql-cls -Node sql-sql-0,sql-sql-1 -StaticAddress 10.0.192.101 -NoStorage 我得到New-Cluster : Static address '10.0.192.101' was not found on any cluster network. 我的VM1 有10.0.192.5 IP,VM2 有10.0.192.6 IP。我该如何解决这个问题?

【问题讨论】:

    标签: powershell azure cluster-computing azure-resource-manager windows-server


    【解决方案1】:

    修复似乎是所有节点都必须有一个默认网关 IP 地址。它不必是真正的网关,只要是同一范围内的 IP。

    现在集群创建没有问题。集群运行后,您可以移除网关IP地址。

    【讨论】:

      【解决方案2】:

      将负载均衡器添加到与集群所在的网卡相同的子网中,并使用分配给负载均衡器的 IP 地址。

      【讨论】:

      • 我确实有一个负载均衡器,在同一个子网中。当我使用负载均衡器的 IP 创建集群时,它已成功部署。但是,我创建了一个集群,以便可以创建 SQL Server AlwaysON 可用性组,并且它需要创建一个侦听器。但是根据网上一些人的说法,监听器在部署过程中报错pastebin.com/xYC7NVWq(找不到链接了)集群IP地址和SQL监听器必须有不同的IP地址。
      • 也就是说,如何同时使用 Cluster 和 SQL Listener?
      • 这是一个真正的痛苦但可行:) - 在您的负载均衡器上添加两个 IP 地址,使用一个设置集群,然后使用另一个设置侦听器。作为侦听器的地址为您的网卡设置了一个后端池,并为集群设置了一个探针。探针通常为 59999,您还需要在完成“alter ag add listener”后将其添加到集群中
      • 参见docs.microsoft.com/en-us/azure/virtual-machines/windows/sql/… 的第 6 步,负载均衡器必须正常工作(同样没有充分记录的是前端 ip 需要标记为浮动 ip跨度>
      • 好吧,我打错了,使用 10.0.192.101 而不是 10.192.0.101 感谢您的帮助!
      猜你喜欢
      • 1970-01-01
      • 2014-06-14
      • 1970-01-01
      • 2020-03-22
      • 2011-02-11
      • 2010-09-14
      • 2021-02-15
      • 2017-08-31
      相关资源
      最近更新 更多