我在 AWS VPC 中创建了一个具有 2 个子网的故障转移集群。
在一个子网中,我有 DC1(10.30.10.101)和节点 01(10.30.10.102)。
在其他子网中,我有 DC2(10.30.12.101)和节点 02(10.30.12.102)。
集群已创建(10.30.10.120 和 10.30.12.120)
我还创建了一个文件服务器角色。(10.30.10.121 和 10.30.12.121)
因此现在,远程计算机可以访问该共享文件夹中的文件。但问题是,每当我关闭活动节点时,它都会等到“站点到站点复制”发生并将 DNS 记录从故障节点更改为辅助节点(节点 1 到节点 2)。我设置了最短复制时间(15 分钟),但我需要立即进行故障转移。手动复制也需要一点时间,而且不切实际。每当群集 DNS 和文件服务器角色 DNS 更改为新的活动节点 IP 时,就可以再次访问共享文件夹。
有人能告诉我如何立即实现完全自动化吗?
答案1
您必须在 Active Directory 中启用更改通知才能更快地传播 DNS 更改:
- 打开“Active Directory 站点和服务”MMC。
- 转至站点 -> 站点间传输 -> IP
- 对于列表中的每个站点:
- 右键单击并选择属性。
- 切换到“属性编辑器”选项卡。
- 找到“options”的当前值并将位 1 设置为开启。例如,如果值当前为 4,则表示位 3 处于开启状态,二进制为 100。因此,打开位 1 会得到 101,即十进制 5。因此,新的“options”值应该是 5。
- 单击“确定”。