我目前正在规划具有两个节点的Hyper-V-Cluster中的高可用
Windows Server 2012 R2环境.我不确定如何为工作域部署虚拟域控制器,以便在节点出现故障时保持林可用.
我看到两个选择:
>使用域服务创建一个虚拟机,并将vm配置为故障转移群集中的群集资源.让群集担心虚拟机(域控制器)的可用性.
>在Hyper-V节点上创建一个VM 1.在Hyper-V节点上创建第二个VM 2.虚拟机未配置为群集资源(每个VM没有冗余).在两个VM上安装域服务.如果节点和一个VM出现故障,请让域控制器担心提供域服务.
我的问题是:
我很欣赏高质量的答案,请用来源备份您的回复.
解决方法
创建单个群集域控制器不会创建高可用性AD服务.无论VM正在服务哪种服务,它都在创建高可用性VM.如果您丢失了VM(操作系统故障,数据损坏等),那么您已经丢失了VM正在服务的服务,因此这些服务开始时可用性不高.
不要将群集的,高可用性VM与群集的高可用性服务混淆.群集的,高度可用的VM使VM高度可用,间接使VM上的服务高度可用但只有VM本身启动并运行.如果VM本身关闭,它提供的服务也是如此.群集VM可防止HOST故障,而不是VM或服务级别故障.
正确的做法是创建两个域控制器.将它们放在您希望的位置,并根据需要进行聚类.如果是我,我会创建两个并按照你的建议放置它们(每个主机上有一个DC),我也将它们聚集在一起.如果其中一个主机发生故障,没有理由让其中一个不可用.对它们进行群集可以继续为客户端提供服务,无论哪个主机处于启动状态或关闭状