WSFCノードにドメインコントローラーを構築できるか? | IAサーバーの仮想化メモ

WSFCノードにドメインコントローラーを構築できるか?

ご存知の方も多いと思いますが、先日質問いただいたので備忘録も兼ねて書きます。

Windows Server Failover Clustering(WSFC)は、Active Directory環境が必須です。
それでは、ドメインコントローラーをWSFCの構成ノード上に構築できるか?という点が、本エントリーの主旨になります。
「わざわざ別サーバーを用意してドメインコントローラーを構築するのはもったいない・・・」という発想ですね。

この点に関しては、Microsoft社からKBが公開されています。以下です。

Windows 2000, Windows Server 2003, and Windows Server 2008 cluster nodes as domain controllers

そして、このKBには以下のような文言が記載されています。

"It is not recommend to combine the Active Directory Domain Services role and the Failover Cluster feature on Windows Server 2003, Windows Server 2008, or Windows Server 2008 R2"

WSFCの機能とドメインコントローラーの役割を同一コンピュータ上に導入することは推奨しない、となります。

ちなみに、上記はWindows Server 2003, Windows Server 2008, Windows Server 2008 R2が対象ですが、
Windows Server 2012に関しては、以下のような文言が記載されています。

"It is not supported to combine the Active Directory Domain Services role and the Failover Cluster feature on Windows Server 2012"

Windows Server 2012に関しては「サポートしない」となっているので、旧Windows OSに比べると厳しいですね。

上記より、Microsoft社の推奨は「ドメインコントローラーをWSFCノードとは異なるサーバー上に構築する」、ということになります。