我目前正在对我公司的内部网络进行更新和现代化改造,作为其中的一部分,我们正在用两个新的服务器替换两个旧的 Active Directory 服务器(作为其域 Controller 角色的一部分提供 DNS)。这部分升级已经完成:新的 DC 上线,角色转移,DNS 正常工作。目前,旧的 DC 仍然作为 DC 在网络上,但中期计划是在适当的时候将它们降级和移除。
然而,这揭示了我们拥有的 oVirt 服务器的一个问题:它们的 DNS 条目仍然指向旧 DC 的(静态)IP 地址。当对 DC 进行一些物理重定位后,我们无法登录(使用 AD-auth 的)oVirt 控制台,直到旧的 DC 也重新通电后,这变得很明显。我们无法移动 IP 地址,需要更改 oVirt 服务器以使用新的 DC 作为其 DNS 服务器。
我在 /etc/resolv.conf
找到了文件, /etc/sysconfig/network-scripts/ifcfg-ovirtmgmt
和 /var/lib/vdsm/persistence/netconf/nets/ovirtmgmt
,所有这些都包含带有旧 DC 的 IP 的行,但不清楚其中哪些是自动生成的(如果有的话)。我已经阅读了有关该主题的内容,建议将三个文件中的后者作为主要配置文件,但这也是过去 2 年中唯一修改过的文件 - 特别是在服务器最后一次启动时他们的举动。
我应该编辑这三个文件中的哪个(如果有)?如果没有,我应该在哪里?
最佳答案
你有两个选择:
注意:不要尝试直接从主机文件更改 DNS 配置,因为这将导致 PostgreSQL 中的 oVirt 配置与主机中的配置不同步。
关于centos - 如何更改 oVirt CentOS 7 服务器上的 DNS 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71311537/