温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

AlwaysOn业务IP和高可用IP分开使用(二)

发布时间:2020-08-10 05:34:08 来源:网络 阅读:842 作者:UltraSQL 栏目:MySQL数据库

方案一:主备源IP用于业务访问、主备新增网卡绑定IP用于AG通信


AlwaysOn业务IP和高可用IP分开使用(二)


测试环境描述:

AG角色

主机名

网络适配器

IP地址

主库

TEST-GS-ZHXT1

Ethernet0

10.198.197.167

Ethernet1

10.198.197.173



备库

TEST-GS-ZHXT2

Ethernet0

10.198.197.168

Ethernet1

10.198.197.174



灾备

TEST-GS-ZHXT3

Ethernet0

10.198.194.183


DNS解析:

AlwaysOn业务IP和高可用IP分开使用(二)


故障转移群集配置:

AlwaysOn业务IP和高可用IP分开使用(二)

AlwaysOn业务IP和高可用IP分开使用(二)


AG部署:

1. 针对专属AG通信IP 173和174创建通信端点。

USE [master]
GO
/****** Object: Endpoint [Hadr_endpoint] Script Date: 2018/6/26 14:33:43 ******/
CREATE ENDPOINT [Hadr_endpoint]
STATE=STARTED
AS TCP (LISTENER_PORT = 5022, LISTENER_IP = (10.198.197.173))
FOR DATA_MIRRORING (ROLE = ALL, AUTHENTICATION = WINDOWS NEGOTIATE
, ENCRYPTION = REQUIRED ALGORITHM AES)
GO


2. 创建可用性组,指定ENDPOINT_URL为专属AG通信IP。

AlwaysOn业务IP和高可用IP分开使用(二)

AlwaysOn业务IP和高可用IP分开使用(二)


测试:

1. 本地和远程访问主备源IP数据库服务

通过SSMS尝试访问:

AlwaysOn业务IP和高可用IP分开使用(二)

AlwaysOn业务IP和高可用IP分开使用(二)

都能正常访问。


2. 主节点宕机切换到备节点

手工执行AG故障转移,然后尝试从本地和远程访问新主节点源IP数据库服务:

AlwaysOn业务IP和高可用IP分开使用(二)

都能正常访问。


3. 从AG移除备节点,将10.198.197.167和10.198.197.168互换

首先添加远程访问出口IP到服务器167和168 Ethernet 1接口的静态路由,避免在IP互换过程中Ethernet 0禁用启用导致RDP无法连接服务器。

从AG移除备节点

通过10.198.197.173连接服务器,并禁用Ethernet 0

通过10.198.197.174连接服务器,修改Ethernet 0的IP为10.198.197.167

通过10.198.197.173连接服务器,修改Ethernet 0的IP为10.198.197.168,并启用网卡

从DNS查询到有更新到

AlwaysOn业务IP和高可用IP分开使用(二)

来观察下WSFC的状态正常、AG状态正常

AlwaysOn业务IP和高可用IP分开使用(二)

节点1网络连接切换到Ethernet 1

AlwaysOn业务IP和高可用IP分开使用(二)

节点2网络连接Ethernet 0的IP已切换

AlwaysOn业务IP和高可用IP分开使用(二)

尝试从本地和远程访问主备节点源IP数据库服务:

AlwaysOn业务IP和高可用IP分开使用(二)

AlwaysOn业务IP和高可用IP分开使用(二)

都能正常访问。


总结:

方案一WSFC在IP切换过程中Ethernet 0临时禁用时会识别到Ethernet 1,那么Ethernet 1在与灾备网络通信的过程中,需要提前添加好静态路由,保证WSFC、AG正常通信。

方案一能满足业务IP和高可用IP分开使用的需求。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI