![仅将 bind 9.11 与 Masters 结合使用](https://linux22.com/image/752618/%E4%BB%85%E5%B0%86%20bind%209.11%20%E4%B8%8E%20Masters%20%E7%BB%93%E5%90%88%E4%BD%BF%E7%94%A8.png)
在提出问题之前先了解一些背景信息:我们当前的设置是:
- 数据中心 A 中有 1 个主绑定和 1 个从绑定
- 数据中心 B 中有 2 个从属绑定
- 2 数据中心 A 中的无边界
- 2 数据中心 B 中的无边界
全部由 Puppet 管理。无动态区域。
今天我们的管理层决定下周测试数据中心 A 的紧急关闭。因此,我需要验证我们的 DNS 系统的功能,因为一切都与它绑定,如果无法再访问它,系统就会崩溃。
到目前为止,我已经设法测试了即使主服务器停机几天,DNS解析是否仍然有效,结果令人满意(它工作得很好)。因此,即使数据中心A正在停机,总体功能仍然可用。尽管如此,我确实担心在这次关闭期间某些CNAME或记录的临时更改(这很有可能,因为我们的一些备份系统需要CNAME交换才能工作)。到目前为止,我已经看到您无法在从服务器上更改内容(这是我的第一个希望,因为那时我们不需要更改任何东西)。至少它对我不起作用。
因此,我的想法是,我们需要另一个主人。但我无法在网上找到任何关于这些想法是否真的有效的信息。
回到问题:
1.:是否可以将数据中心 B 中的一台从属服务器更改为第二台主服务器?因此,每个数据中心都有 1 个主服务器和 1 个从属服务器。这种设置中可能出现哪些常见问题?
2.:是否可以运行仅主服务器设置?因此,每个数据中心都有 2 个主服务器,而不是单个从服务器。这种设置中可能出现哪些常见问题?
3.:还有其他方法可以解决这个问题吗?有没有最佳实践的例子?