Linux如何搭建WMS地图服务,配置异地机房节点 - 手把手教你搭建SQL Server AlwaysOn 图文详解_数据库技术_Linux公社-Linux系统门户网站...

本文详细介绍了如何搭建SQLServer AlwaysOn的异地机房节点,包括安装集群、添加节点、配置仲裁、故障转移及数据库同步等步骤,强调了单异地节点时的仲裁警告和DNS缓存更新的影响。同时,提到了跨子网时需要配置多个侦听器VIP以确保高可用性。
摘要由CSDN通过智能技术生成

这一篇是手把手教你搭建SQL Server AlwaysOn 图文详解的第四篇,这一篇开始搭建异地机房节点

注意点1

注意异地节点最好至少有2个AG节点,否则在本地节点进行手动故障转移的时候会出现仲裁警告,提示WSFC集群有脱机危险

在异地节点只有一个的情况下,虽然Windows2012R2有动态仲裁机制,但是,当本地节点非优雅宕机的情况下,整个WSFC集群有可能得不到任何票数

也就是异地节点也得不到票数而导致整个WSFC集群脱机!!

注意点2

当进行手动故障转移的时候,更新DNS缓存需要10分钟,所以当进行手动故障转移之后,用侦听器ip连接SQL Server会很慢,这是因为还在更新DNS缓存

步骤

这一篇依然使用step by step的方式介绍怎麽搭建AlwaysOn异地机房节点

新加异地机房节点机器名:

1、在异地节点上安装故障转移集群

2、在本地机房节点机器上打开故障转移集群管理器,添加一个节点

0fe027fbea9ff9f22ad23458533116a8.png

3、验证配置

eae5c213dbe0103ad4a2fe7114b382f8.png

4、解决新加节点OU不同问题,只需修改组织单位ou,不需要修改站点site,因为如果本地机房和异地机房的域设置了site,在验证配置的时候会警告,当然可以忽略也可以修正

因为只是警告已而,忽略也无所谓

5、添加节点成功

6cb93f52cf7f5ebb4f363fdcf62d95a1.png

6、在新节点上安装好SQL Server并优化SQL Server,这里忽略安装和优化步骤

7、把异地机房新节点添加到alwayson可用性组里,打开alwayson的可用性属性界面,可用性组名称为:AGWMSJXC

可以看到添加了异地机房节点之后,这个异地机房节点还没有联接到可用性组,也就是当前可用性组还没识别到这个异地机房节点

004957c7a6f64976d201e86a8b5ccddf.png

8、对侦听器添加另一个子网的VIP,这一步,如果可用性组没有启用可用性组侦听器那么这一步可以忽略

如果可用性组启用了侦听器,那么需要分两种情况

1、异地节点的网段跟本地机房是一样的,比如都是192.168.1.x ,那么这一步也不需要做

2、异地节点的网段跟本地机房是不一样的,也就是跨子网,比如本地机房是192.168.1.x,异地机房是192.168.10.x,那么这一步需要做

ced1ce4b7d77db6658f387734138701f.png

62bd6f085211cc3bc88cc45f90c6d398.png

现在侦听器IP有两个,一个是本地机房网段的IP,一个是异地机房网段的IP

cb546b41274026fbc523e73fd427dcc5.png

添加了新的侦听器vip之后,故障转移集群管理器里会自动将这个侦听器vip资源脱机

9、新建一个测试可用性组,主要用来打通/开启本地节点和异地节点的5022端口

ffd5ac7453fbd7628c68c9b7c8cc5963.png

建好之后,在原AG刷新一下会看到异地节点JXCA-WMS08已经自动联接到可用性组AGWMSJXC

10、对数据库进行备份还原到异地节点JXCA-WMS08,在异地节点JXCA-WMS08上进行操作,将数据库逐个点击联接到可用性组

d9856c0d420ae5a095b23f1cff6af3af.png

11、异地节点添加完成

df2990ac0d8624d636a4242829d7aee3.png

12、手动故障转移主副本到异地节点

注意当只有一个异地节点的时候,正在验证WSFC仲裁投票配置那一栏会出现警告!

94d3f8b24b2b9d6f8c884ea316052adf.png

故障转移之后会发现异地节点的侦听器ip联机,本地节点的侦听器ip脱机

5ae2dd290cd62c94f3f6ef866cdecae2.png

13、在异地节点上使用异地节点侦听器ip连接SQL Server,并写入测试数据

0da6bfe552ef4e46bc3c4556c53d5677.png

14、把主副本手动故障转移回来本地节点

fce6974072603bfee603a4a07dcd2ff0.png

15、用本地节点侦听器ip连接SQL Server,发现刚才对异地节点侦听器ip的数据写入都已经同步过来本地

524b5f72d48239ca78c76af09670c57f.png

附上结构图

两个网段,所以会有两个侦听器IP,但是同一个时刻只有一个侦听器IP是联机状态,在WSFC集群管理器里查看

主站点:192.168.6x

DR站点:192.168.7.x

576b64eda189fe1c35ec1d13619ae683.png

故障转移到DR站点之后

50f067a0ddafd448084b1aec461e57dc.png

参考文章:

http://www.tech-coffee.net/understand-failover-cluster-quorum/

如有不对的地方,欢迎大家拍砖o(∩_∩)o

0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值