私は知っています Books Onlineによると、Standard Editionは2つのノードのみをサポートします しかし、これは実際にどのように実施されますか?
それは:
それとも別の方法で動作しますか?
管理者の1人が既存のクラスターを2ノードから3ノードに拡張したいのですが、SQL Serverの2つのスタンダードエディションインスタンスがあり、何が起こるかわかりません。
SQL 2012 on Server 2012でこれを実行しようとしました。
4ノードのクラスターを作成し(Windows 2012では2ノードの制限を課していません)、最初の2つのノードにSQLロールをインストールしましたが、3番目のノードを追加するセットアッププロセス中に、次のチェックリストにエラーメッセージが表示されます。 SQLサーバーのStandardエディションでは、SQLロールに3つ以上のノードを使用できないことを通知するメッセージ。
セットアップでは、この時点を超えて先に進むことはできません。そのため、私は自分にa)エディションの制限事項を確認する時間がもっとあればよかったと思います。b)より強力な2ノードクラスターを使用します。
したがって、質問に直接答えるには、2番が正解で、1番と3番は完全に許容されます。
もちろん、ライセンス交付はMicrosoftのビジネスの必要な部分です。そのため、インストールによって購入者に許可される制限が適用されることは当然のことです。
SQL Server 2012(StandardエディションとEnterpriseエディション)のSQL Serverフェールオーバークラスターを設定するには、最初に次のことを行う必要があります。
新しいSQL Serverフェールオーバークラスターの作成(セットアップ)
オプション1:ノードの追加による統合インストール(つまり、許可されるノードは2つだけです)
SQL Serverフェールオーバークラスターに追加する各ノードで、追加Node機能を使用してセットアップを実行し、そのノードを追加します。
オプション2:Advanced/Enterpriseインストール
SQL Serverフェールオーバークラスターのノードの追加または削除(セットアップ)
このオプションは、拡張/エンタープライズインストールの詳細なインストール手順を提供する他のページへのリンクを続けます。これらのインストールでは、警告は明示的に呼び出されません。
これは、(1)ノードの追加または削除プロセスと(2)ライセンスまたは、必要に応じてStandardエディションは、この場合、以下を制御することにより、購入者とプロバイダーの両方を保護するツールを提供します。インストールできるフェイルオーバーノードの数。
SQL Server 2016 SP1を楽しみにしています。これにより、Standardで多くの機能を実行できるようになり、Standard Editionにいくつかの優れた利点がもたらされます。ただし、マルチノードSQL Serverフェールオーバークラスターのインストールではできません。
説明:SQL Server Standard Edition(2000-2016以降)の場合フェールオーバークラスターは、インスタンスごとに2つのノードのみをサポートできます。 SQL Server Enterprise Editionを使用している場合は、同期と非同期の両方でより多くのノードをサポートできます。正確な数は、使用しているリリースによって異なります。
確かに、フェールオーバークラスターであっても、SQL Serverの別のインスタンスをインストールすることは可能ですが、最初のクラスターの一部にはなりません。これが同じ物理サーバーにインストールされた場合、リソースの競合が発生する可能性があります。
ランドスケープにThird Serverが必要な場合は、別のサーバーをインストールして、log shippingを実装できますアクティブなクラスターNode toThird Server。これにはいくつかのレイテンシの問題があるため、3番目のサーバーは、データが送信されるため、常に完全に最新であるとは限りません。