2台全角色Exchange2013服务器3网卡NLB+DAG配置详解

应用场景:企业规模小的时候安装有一台全角色的Exchange2013。当企业规模变大,有高可用需求后有2个方案解决这个问题:

方案一:增加2台CAS+2台邮箱共4台机器做一个全新的高可用环境,然后把原有用户迁移过来。

方案二:再增加一台全角色的Exchange2013,跟原来那台全角色机器做NLB+DAG组成高可用。

显然方案二成本更低、费时少,当机器很紧张时方案二可行性高很多。现在我们来按方案二详细做一下实施,测试可行性。

环境:DC1台,EX1(原有全角色机器),EX2(新安装的全角色Exchange2013)

配置:1.把ExchangeTrustedSubsystem组添加到域管理员组中。

2.给2台EX机器添加三块网卡,内网一块,NLB一块,DAG一块,NLB和DAG网卡不需要配置DNS和网关。

EX1内网卡:192.168.0.171NLB:192.168.200.1DAG:192.168.100.1

EX2内网卡:192.168.0.172NLB:192.168.200.2DAG:192.168.100.2

NLB群集IP:192.168.0.243

DAG群集IP:192.168.0.249

注意事项:一定要先配置好NLB,确认NLB正常工作后再才能配置DAG,顺序不能错。

1.先按上面的IP规划配置好2台机器各网卡

135749867.png

2.在2台机器的服务管理器里分别添加“网络负载平衡”组件

clip_p_w_picpath003[4]

3.点开始菜单,打开网络负载平衡管理器,新建群集

clip_p_w_picpath004[4]

4.在主机处输入EX1的主机名,然后点连接,再选择好本地内网卡后点下一步。

clip_p_w_picpath005[4]

5.保持默认,下一步

clip_p_w_picpath006[4]

6.点“添加”,添加好NLB群集IP地址

clip_p_w_picpath007[4]

clip_p_w_picpath008[4]

7.填写好NLB群集名字,这里选择群集模式为“多播”,关于“单播”和“多播”的区别请自行查找相关文章。

clip_p_w_picpath009[4]

clip_p_w_picpath010[4]

8.EX1机器的NLB群集配置完成

clip_p_w_picpath012[4]

9.在群集上点右键――添加主机到群集,我们把EX2添加进来

clip_p_w_picpath014[4]

10.按之前的步骤添加EX2的主机名,点连接

clip_p_w_picpath016[4]

clip_p_w_picpath017[4]

11.NLB群集配置完成,2台EX现在网络是已聚合状态,表示NLB正常运行。

clip_p_w_picpath019[4]

12.在DC上DNS中为NLB群集添加一条A记录指向NLB群集IP

clip_p_w_picpath020[4]

13.现在来测试NLB工作是否正常,再进行下一步DAG的创建。如果测试不成功千万不要创建DAG。

clip_p_w_picpath022[4]

14.在EX上先打开负载平衡管理器,然后打开网络和共享中心,禁用掉内网卡,然后刷新下NLB群集,马上提示错误

clip_p_w_picpath024[4]

15.我们PING下NLB群集地址,看看在EX1掉线时群集有没有在正常提供报务

clip_p_w_picpath026[4]

16.打开EX2的负载平衡管理器,可以看到EX2的NLB正常运行

clip_p_w_picpath028[4]

17.验证ECP是否能正常打开,一切正常。

clip_p_w_picpath030[4]

18.现在打开ECP,配置DAG,首先确认2台EX数据库是否都正常

clip_p_w_picpath032[4]

19.确认都正常后点“数据库可用性组”,正式添加DAG

clip_p_w_picpath034[4]

20.输入好DAG名字,名字随便取,见证服务器,这里我直接使用DC做见证,见证目录为空表示默认,手动指定也可以。然后在下面添加上规划中的DAG群集IP。

clip_p_w_picpath036[4]

21.再来添加DAG成员服务器EX1、EX2

clip_p_w_picpath038[4]

clip_p_w_picpath040[4]

22.添加成功

clip_p_w_picpath042[4]

23.选择DAG,点编辑,勾上下面的“手动配置数据库可用性组网络”

clip_p_w_picpath044[4]

24.DAG网络自动出来了,现在我们再点“新建DAG网络”来手动创建一个Replication网络

clip_p_w_picpath046[4]

25.填好复制网络名称,添加好规划中的DAG网络子网

clip_p_w_picpath047[4]

26.Replication复制网络创建成功,在这里需要禁用上面的DAG网络的复制功能

clip_p_w_picpath048[4]

27.现在再来点复制网络的“查看详情”看看网络有没有正常运行。可以看到2台机器的DAG复制网络IP成功添加进来,并且状态是UP。

clip_p_w_picpath049[4]

28.现在开始给2台服务器分别添加对方的数据库副本

29.clip_p_w_picpath050[4]

clip_p_w_picpath052[4]

30.添加完成,MB01是属于FE服务器原来的,MB02是属于FE2原始数据库,现在如果随便那一台机器坏掉,网络中断,数据库会自动跑到工作正常的机器上去。

clip_p_w_picpath054[4]

31.现在全部配置工作已完成,我们来测试NLB+DAG是否能正常工作。禁用EX1的网卡,看看数据库有没有自动切换到EX2机器上去。

clip_p_w_picpath056[4]

clip_p_w_picpath058[4]

32.可以看到,2个数据库现在都是EX2这台机器承载,EX1这台机器显示状态未知。

33.我们再把EX1网络连接上,再看数据库状态。EX1上线了,EX1的数据库状态显示正常,虽然MB01现在还是由EX2承载,但这不影响。

clip_p_w_picpath060[4]

34.我们再来断开EX2的网络看看是什么效果,可以看到,数据库全部自动切换到EX1这台机器上了。

clip_p_w_picpath062[4]

clip_p_w_picpath064[4]

35.现在再把EX2上线,可以看到虽然EX2上线,数据库副本状态都是正常,但数据库还是由EX1承载,不会把MB02自动在原始服务器EX2上激活,虽然这不影响数据库切换,但有些人就是看着不爽,这时可以手动在EX2上激活MB02数据库。

clip_p_w_picpath066[4]

36.成功激活,MB01由原始EX1承载,MB02由原始EX2服务器承载。NLB+DAG验证成功

clip_p_w_picpath068[4]