You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows Server 2019环境下SQL故障转移集群网络配置IP地址的获取与配置疑问

Windows Server 2019环境下SQL故障转移集群网络配置IP地址的获取与配置疑问

嘿,首先得给你点个赞——从零开始搭SQL故障转移集群,还搞定了iSCSI和节点组网,这已经超棒了!

你的疑问完全合理,这里明确给你说:这个步骤要求输入的确实是一个全新的、未被使用的IP地址,不是你当前节点的SQL Server IP

为什么需要新IP?

SQL故障转移集群的核心是提供一个“高可用的虚拟服务”——客户端是通过这个虚拟IP来访问SQL实例的,不管集群里哪个节点接管了服务,这个IP都会自动切换到对应的节点上,这样客户端不用修改连接地址就能持续访问,这也是故障转移集群实现高可用的关键之一。如果用节点本身的IP,就没法实现这种“漂移”的效果了。

怎么获取这个IP?

  • 优先找你们团队负责网络的同事申请:他们手里有局域网的IP地址分配清单,能给你一个预留好的、同网段的空闲IP,这样能绝对避免冲突,这也是最稳妥的方式。
  • 如果是你自己管理的小型测试环境:
    1. 先查看集群节点的IP网段(比如节点IP是192.168.5.10,子网掩码255.255.255.0,那可选的IP范围就是192.168.5.1192.168.5.254里未被使用的)。
    2. 打开命令提示符(cmd),用ping命令测试目标IP是否被占用:比如输入ping 192.168.5.20,如果连续提示“请求超时”,说明这个IP大概率没人用。
    3. 要是环境里有DHCP服务器,记得把这个IP添加到DHCP的排除列表里,防止它被自动分配给其他设备。

额外注意

这个虚拟IP必须和你的集群节点处于同一个集群可用网络(也就是你之前配置的、用于集群通信和客户端访问的网络),不能跨网段选IP哦。

备注:内容来源于stack exchange,提问作者Samuel du Plessis

火山引擎 最新活动