我正在为SQL Server 2014数据库设置AlwaysOn组。 但是,由于这是我第一次有很多问题,当我着手解决一个问题的时候,另外一个问题就出现了,而且这个问题似乎永远都不会消失。
到目前为止,我已经成功地设置了域控制器,AD和DNS的服务器。 我已经join了另一台服务器作为域的成员,一切工作正常。
现在我正在设置故障转移群集,这是为了在SQL Server中configurationAlwaysOn组所必需的。
我的错误出现了,因为我读到了它不推荐使用域控制器服务器作为故障转移群集中的成员节点。 这意味着我需要另一台服务器。 至less3台服务器? 我也读过,如果它要生产build议有第四个作为第二个域控制器?
突然之间,这一切都以很多configuration和四台服务器结束,并向我的老板解释了很多:D
这是真的还是我错了? 还有什么我会需要,直到我到达我的实际目标呢?
问候
是的,推荐的最less机器数量是3.一台DC和两台SQL服务器。 而在生产环境中,你永远不会只运行一个DC。 所以增加了4号机。
如果这是唯一的基于Windows的服务,那么我会做的,而不是4个物理服务器是2台物理服务器,并在每台物理服务器上的独立Hyper-V虚拟机中运行一台DC和一台SQL服务器。
这听起来很准确。 你绝对不希望你的域控制器作为集群成员。
通常情况下,通过将虚拟作为群集成员添加,可以获得更大的灵活 您仍然需要额外的许可证,但是启动新服务器和将服务器专用于angular色/function要容易得多。
“我们不支持在Windows Server 2012中结合AD DSangular色和故障转移群集function。这种行为是有目的的。
虽然我们不build议这样做,但可以在Windows Server 2012之前的Windows Server版本中将域控制器作为群集节点启用。但是,从Windows Server 2012开始,我们不再支持此configuration。 “