时间:2021-07-01 10:21:17 帮助过:13人阅读
Role:Primary
Availability Mode:Asynchronous Commit
Role:Secondary
Availability Mode:Asynchronous Commit
Role:Secondary
Availability Mode:Asynchronous Commit
SSMS 连接登入各IP显示如下:
(第一部分更新主节点的server IP为临时IP,即将40.112-->40.118)
Step 1 通过控制面板更新主Server IP
Step 2 更新前为40.112
Step 3 更新后为40.118
Step 4 更新后查看状态如下(更新后,短暂不可访问,AG状态resolving。约15S自动恢复正常)
此时环境调整为:
Node1 | Node2 | Node3 | Cluster IP | Listener IP |
168.172.40.118 | 168.172.40.113 | 168.172.40.114 | 168.172.40.115 | 168.172.40.117 |
Role:Primary Availability Mode:Asynchronous Commit |
Role:Secondary Availability Mode:Asynchronous Commit |
Role:Secondary Availability Mode:Asynchronous Commit |
(第二部分更新listener IP为原主server IP,即将 40.117--->40.112)
Step 5 打开FailOver管理器--->Role--->Resources--->AGName--->Properties
Step 6 选中地址IP,单击,使Edit栏位变成活跃状态,点击Edit。
Step 7 弹出警告,单击Yes选项。
Step 8 修改Listener IP
修改前:
修改后:
Step 9 修改完毕,点击OK。
Step 10 弹出警告,单击Yes选项
Step 11 修改后可用组Stop, AG状态为Resolving。
Step 12 重启AG Role。
Step 13 listener 修改完毕(117—>112)
此时环境调整为:
Node1 | Node2 | Node3 | Cluster IP | Listener IP |
168.172.40.118 | 168.172.40.113 | 168.172.40.114 | 168.172.40.115 | 168.172.40.112 |
Role:Primary Availability Mode:Asynchronous Commit |
Role:Secondary Availability Mode:Asynchronous Commit |
Role:Secondary Availability Mode:Asynchronous Commit |
(第三部分更新原主的server的 IP由临时IP调整为Listener IP,即将 40.118--->40.112)
Step 14 参照step 1—>step 5,可把原主server IP由临时IP调整为Listener IP (118-->117)
此时环境调整为:
Node1 | Node2 | Node3 | Cluster IP | Listener IP |
168.172.40.117 | 168.172.40.113 | 168.172.40.114 | 168.172.40.115 | 168.172.40.112 |
Role:Primary Availability Mode:Asynchronous Commit |
Role:Secondary Availability Mode:Asynchronous Commit |
Role:Secondary Availability Mode:Asynchronous Commit |
可以成功实现调换主Server IP与Listener IP。
测试环境下:
正式环境下,可能需时要长一些,可能需要1~2分钟,甚至更长。
所以,请在周末或假期等业务线操作不繁忙的时候进行调换作业,避免出现异常时无足够的处理时间。
切换完成后,建议做两次auto-failover切换(最后恢复到辅Server还是辅Server),同时请支持部门的同学配合测试程序,确保真正发生Auto-failover时不出现问题。
本文版权归作者所有,未经作者同意不得转载,谢谢配合!!!
SQL Server AlwaysOn 集群 关于主Server IP与Listener IP调换的详细测试
标签:prim 有一个 点击 管理器 col mit style always 临时