DataKeeper を使用して WSFC SQL Server 2 ノードクラスタから 3 つ目のノードに複製する場合、以下の作業が必要になります。

  • 既存の WSFC 物理ディスクリソースを、データレプリケーションをサポートする DataKeeper ボリュームリソースに置き換える。
  • クォーラムタイプを マジョリティノード に変更する。
  • フェイルオーバ用の SQL Server クラスタに 3 つ目のノードを追加する。
  • 新しい DataKeeper ボリュームリソースに対するすべてのリソース依存関係を再確立します。

以下の例では、DataKeeper を使用して SQL Server クラスタリソースグループを 2 ノードクラスタから 3 つ目のノードに拡張するために必要な手順を詳細に示します。   

  1. WSFC から物理ディスクリソースを削除します。
     
    これによって、物理ディスクリソース上の依存関係も削除されます。これらの依存関係は新しい DataKeeper ボリュームリソースに対して再確立する必要があるので、この最初の手順を完了する前に 依存関係レポート を参照して、依存関係をメモしてください。リソースをハイライト表示して、 [依存関係レポートを表示] を選択してください。  
     

 
フェイルオーバクラスタマネージャ MMC を使用して以下の手順を実行してください。

a. 右クリックして [このサービスまたはアプリケーションをオフラインにする] を選択して、SQL Server クラスタリソースグループをオフラインにします。

b. QL Server クラスタリソースグループから物理ディスクを削除します ( 使用可能記憶域に移動します )。

c. [使用可能記憶域] グループからリソースを削除して、SQL Server クラスタ構成から物理ディスクリソースを削除します。

  1. クラスタクォーラムを設定します。
     
    リモートサイトに 3 つ目のノードがあるため [クォーラムのディスク監視] は無効になるので、 [マジョリティノード] 構成を選択してください。

a. クラスタを右クリックし、 [その他のアクション] / [クラスタクォーラムの設定…] を選択します。  

b. [マジョリティノード] を選択します。 注記: 3 ノードクラスタなど、最終的なノードの数が奇数の場合は、クォーラムタイプを [マジョリティノード] に変更してください。4 ノードクラスタなど、最終的なノードの数が偶数の場合は、 [ノードおよびファイル共有監視マジョリティ] に変更してください。

c. [使用可能記憶域] からディスク監視を削除します。

  1. ディスクをオンラインにします。  
     
    ディスクの管理 MMC を使用して以下の手順を実行してください。

a. 物理ディスクをオンラインにします。

b. 必要に応じて、以前の SQL Server 構成に一致するようにドライブレターを変更します。

c. クラスタ内のすべての共有ノードで上記の手順 2a および 2b を繰り返します。

  1. 3 つ目のノードのボリュームをターゲットとして使用可能であることを確認します。フォーマットされ、オンラインであり、ソースボリュームと同じかそれ以上のサイズでなければなりません。  
  1. ミラーを作成 します。  
     
    DataKeeper UI を使用して、以下の手順を実行してください ( 注記: すべてのサーバで DataKeeper が実行されていることを確認してください)。

a. すべての共有ノードおよび 3 つ目のノードに接続します。 

サーバ概要レポート に 3 つすべてのノードに対する接続が表示されます。  

b. 3 つ目のノードへのミラーを含むジョブを作成します。

c. ソース を選択します。

d. 共有ボリューム を選択します。

e. ターゲット を選択します。

f. [詳細の構成] で、 圧縮設定ミラーの種類 (非同期または同期 ) を選択します (該当する場合)。 [完了] を選択します。

ミラーで 3 つ目のノードに対する再同期が開始されます。再同期が完了すると、 [ジョブステータス][ミラーリング] に変わります。

  1. DataKeeper ボリュームリソース を追加します。  
     
    DataKeeper ボリュームリソースを SQL サーバクラスタリソースグループに追加する場合は、以下のうちのひとつを実行してください。:

WSFCでミラーを自動的に作成する

WSFC でミラーを手動で作成する

  1. クラスタに 3 つ目のノードを追加します。
     
    フェイルオーバクラスタマネージャ MMC を使用して以下の手順を実行してください ( 注記: クラスタに追加する前に、フェイルオーバクラスタリング機能が 3 つ目のノードにインストールされていることを確認してください)。

a. [ノード] を右クリックします。

b. [ノードの追加] を選択します。

c. ノードの追加ウィザード で、追加するサーバの名前を入力して [追加] をクリックし、 [次へ] を選択します。

d. [はい] を選択すると 検証テスト を実行できますが、ディスクはターゲット側でロックされているため、エラーが予想されることに注意してください。 注記: 検証テストを実行する場合は、 [テスト選択] 画面で [選択したテストのみを実行] を選択し、 [ストレージ] テストを選択解除してください。

[ストレージ] テストを選択解除した場合でも、 フェイルオーバクラスタ検証レポートクラスタ構成テスト には クラスタボリュームの障害のリスト が報告されます。これは、他の警告とともに、3 つ目のノードとそのボリュームが、最初の 2 つのノードと共有されていないために予想されるものです。

e. 検証レポート を確認したら、 [完了] を選択します。 [検証の警告] 画面が再表示されます。テストを再実行せずにノードを追加するには、 [いいえ] を選択してください。

f. [確認] 画面で [次へ] を選択します。

g. ノードが正常に追加されたことを示す [概要] 画面が表示されます。SQL Server を 3 つ目のノードにインストールしていないので、この画面に 警告 が表示される場合があります。インストールは次の手順で実行します。

  1. 3 つ目のノードに SQL Server をインストールします。  

a. 3 つ目のノードで以下のコマンドを実行します。
 
Setup /SkipRules=Cluster_VerifyForErrors /Action=AddNode /INSTANCENAME="MSSQLSERVER"

b. [サポート規則の設定] 画面で [OK] を選択します。

c. 入力を求められたら [プロダクトキー] を入力して、 [次へ] を選択します。

d. ライセンス規約 に同意して、 [次へ] を選択します。

e. [サポートファイルの設定] 画面で [インストール] を選択します。

f. [サポート規則の設定] 画面が表示されます。障害に関する システム構成チェックレポート を確認してから、 [次へ] を選択します。

g. [クラスタノード構成] 画面が表示されたら、 [次へ] を選択します。

h. [サービスアカウント] 画面で、1 つ目のノードの設定に基づいて、SQL Server サービスの パスワード を入力します。 [次へ] を選択します。

i. [エラーレポート] 画面が表示されたら、 [次へ] を選択します。

j. [ノード規則の追加] 画面が表示されたら、 [次へ] を選択します。

k. [ノード追加の準備] 画面が表示されたら、 [インストール] を選択します。

l. [完了] 画面が表示され、 フェイルオーバクラスタノード追加 処理が完了したことが通知されます。 [閉じる] を選択します。

  1. 最後の手順では、SQL Server サービスリソースと新しい DataKeeper ボリュームリソースの間のすべてのリソース依存関係を再確立します。

a. アプリケーションリソースを右クリックして、 [プロパティ] を選択します。

b. [依存関係] タブを選択します。

c. [ここをクリックして依存関係を追加] タブをクリックします。

d. 新しい DataKeeper ボリュームを入力します。

e. [適用][OK] の順に選択します。

依存関係が再確立されます。確認のために 依存関係レポート を再表示できます。

フィードバック

お役に立ちましたか?

はい いいえ
お役に立ちましたか
理由をお聞かせください
フィードバックありがとうございました

このトピックへフィードバック

送信