博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AlwaysOn业务IP和高可用IP分开使用(二)
阅读量:7043 次
发布时间:2019-06-28

本文共 1252 字,大约阅读时间需要 4 分钟。

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

测试环境描述:

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解析:

故障转移群集配置:

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=STARTEDAS 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。

测试:

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

通过SSMS尝试访问:

都能正常访问。

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

手工执行AG故障转移,然后尝试从本地和远程访问新主节点源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查询到有更新到

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

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

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

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

都能正常访问。

总结:

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

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

转载地址:http://jbqal.baihongyu.com/

你可能感兴趣的文章
C++ 类模板
查看>>
使用Travis+github+hexo持续部署博客项目
查看>>
JS监听手机物理返回键(及IOS微信端的bug)
查看>>
JS数据类型检测
查看>>
H5页面在ios下部分兼容问题
查看>>
订单及会员管理系统
查看>>
设计模式6大原则杂谈
查看>>
闲谈Monaco Editor-自定义语言之Monarch
查看>>
Vue国际化(不刷新页面篇)
查看>>
太阳黑子
查看>>
git log
查看>>
Spring Boot 系列博客
查看>>
sketch设计手机端页面,重构注意事项
查看>>
吴颖二:午评 12.29 年月周收官就在今日最后一个交易日
查看>>
Permission denied Command PhaseScriptExecution failed with a nonzero exit code
查看>>
Swift 实现iOS文字转语音
查看>>
Android Studio / IntelliJ IDEA 中使用lombok
查看>>
Swift枚举的全用法
查看>>
开源一个Odoo钉钉集成模块
查看>>
vim 一键运行 node中.js文件
查看>>