我们设置了一个双节点 Always On 可用性组。两个节点都在 SQL Server 2016 SP3 上。
主服务器有两个 1Gb NIC。辅助有两个 10Gb NIC。
主要和次要都为所有四个 IP 配置了默认网关。
我们要在主服务器上启用单个 10Gb NIC,并在两个节点上禁用其中一个 IP 的默认网关,请执行以下步骤:
- 禁用辅助服务器上 IP 之一的默认网关
- 故障转移到辅助
- 禁用主服务器上 IP 之一的默认网关
- 在主服务器上配置 10Gb NIC
- 禁用主服务器上的一个 1Gb NIC
- 故障回复到主要
上述步骤是否足以完成任务?
集群是否自动识别新 NIC 并将其反映在集群网络详细信息中?
我们可以使用 1Gb NIC 和 10Gb NIC 运行主节点(禁用 1Gb NIC IP 的默认网关)吗?
这样做的原因:
- 我们正在将网络从 1Gb 升级到 10Gb,因此我们希望利用 10Gb 管道。
- 我们正在将备份从 prod 复制到 DR 服务器,然后从那里复制到磁带。我们的几个数据库大约 6TB,备份大约 500GB-800GB。我们也想加快复制速度。未使用这些盒子上的 NIC。
伟大的!绝对是朝着正确方向迈出的一步。除了确保您使用的是最新的固件和驱动程序集之外,没有任何额外需要。还要确保正确设置了任何高级设置,例如 RSS。RDMA、配置、测试和硬件兼容性超出了本站点的范围。
从 ~125Mbytes/sec 到 1.2Gbytes/sec 应该有所帮助,假设系统中没有其他瓶颈(这是网络工程师应该从网络端看的东西)。
既然我们知道您想要做什么,即用 10 Gb 网卡替换 1 Gb 网卡,那么这就是您需要做的全部。
让我们回到原来的帖子。
第一部分被覆盖,将新网卡放入,将旧网卡取出。为此,您的故障转移步骤是正确的,以便您可以进行维护。根据预期的停机时间,您可能希望从 AG 中删除该副本。您是否这样做取决于您可以忍受多少日志保留,因为不健康的数据库副本将保留日志截断。
第二部分,关于网关,毫无意义。网关设置在接口上,而不是 IP 上,如果你没有网关,那么数据将没有默认路由,在这种情况下这很愚蠢,因为你希望这个网卡最常与其他服务器通信可能在他们自己的子网之外。
是的,当安装新的适配器时,集群将看到它和它的设置并更新它需要的任何东西,这主要是接口管理器。这是自动的,不需要任何干预。