我们有一个基于 OSX 的网络,包括使用 OpenDirectory 作为我们的目录服务。我们的网络由一个 OD 主节点和一对 OD 副本组成。我们一直在尝试对其进行设置,以便当主服务器出现故障时,工作站将针对其中一个副本进行身份验证。但是,尽管主服务器已关闭,但客户端似乎继续尝试访问主服务器。这应该“正常工作”,但它似乎不适合我们。有人建议我们需要手动将副本提升为 master 以便让客户端进行故障转移,但这似乎有些荒谬。
有没有人使这个配置工作?似乎没有很多关于细节的文档。
我们有一个基于 OSX 的网络,包括使用 OpenDirectory 作为我们的目录服务。我们的网络由一个 OD 主节点和一对 OD 副本组成。我们一直在尝试对其进行设置,以便当主服务器出现故障时,工作站将针对其中一个副本进行身份验证。但是,尽管主服务器已关闭,但客户端似乎继续尝试访问主服务器。这应该“正常工作”,但它似乎不适合我们。有人建议我们需要手动将副本提升为 master 以便让客户端进行故障转移,但这似乎有些荒谬。
有没有人使这个配置工作?似乎没有很多关于细节的文档。
那么根据这篇文章,你所做的应该是有效的。但这令人困惑
一方面它在上面暗示它应该工作,但它接着说......
现在,这可以说是为您提供了一种解决方法,而不是推广副本,所以无论如何它都很有用,但我不确定这一段是否与第一个相矛盾。我确实记得在进行 Mac OSX Server 培训时,我曾多次摆弄副本。
我对一个比我能给你的更好的答案感兴趣。我的理解是,客户试图联系 Master 和所有副本。
然而,这对我们来说效果并不好。我们有一个 master(从 10.5.3,IIRC 开始)和 12 个副本。由于我们无法追踪的原因,开放目录服务会在主服务器上关闭,但盒子仍然在运行,并且客户端无法进行身份验证(即使绑定到他们的本地副本)。重新启动主机解决了问题(几个小时)。我们确实迁移了master,几个月后情况有所好转,然后问题又出现了。