次の方法で共有


クラスター管理の役割とリード ホスト指定の設定 (Windows Server AppFabric キャッシュ)

Windows Server AppFabric には、分散キャッシュ クラスターでクラスター管理の役割を実行する 2 つのオプションがあります。SQL Server データベースにクラスター構成を保存した場合、SQL Server の同じインスタンスでクラスター管理の役割を実行するか、リード ホストでそのジョブを実行するかを選択できます。このトピックでは、クラスター管理の役割を設定する方法の概要を説明します。役割の詳細については、「リード ホストとクラスター管理 (Windows Server AppFabric キャッシュ)」を参照してください。

ヒント

キャッシュ クラスターでは SQL Server を使用してクラスター構成設定を保存しない場合、常にリード ホストでクラスター管理の役割を実行する必要があります。

以下の手順では、キャッシュ クラスターが実行されており、SQL Server データベースを使用してクラスター構成設定を保存することを前提としています。既定では、最初のキャッシュ サーバーのインストール時に SQL Server が既にクラスター管理の役割を実行しています。この設定を変更する場合のみ、以下の手順に従う必要があります。

このクラスター管理の役割を変更するには、クラスター構成設定を XML ファイルにエクスポートし、対応する XML 属性値を編集する必要があります。この設定は partitionStoreConnectionSettings 要素の leadHostManagement 属性で指定します。partitionStoreConnectionSettings 要素は advancedProperties 要素の子で、後者はさらに dataCache 要素の子です。同時に、リード ホストとして指定されたキャッシュ ホストの変更が必要になることもあります (leadHost 属性で定義)。設定の詳細については、「クラスターの構成設定 (Windows Server AppFabric キャッシング)」を参照してください。

クラスター管理の役割とリード ホスト指定を設定するには

  1. Windows PowerShell ベースのキャッシュ管理ツールから、Export-CacheClusterConfig コマンドを使用してクラスター構成設定をエクスポートします。Windows PowerShell の使用方法の詳細については、「Windows PowerShell を使用した Windows Server AppFabric キャッシュ機能の管理」を参照してください。

  2. 前の手順でエクスポートした XML ベースのクラスター構成ファイルを開きます。

  3. advancedProperties 要素の子である partitionStoreConnectionSettings 要素の leadHostManagement 属性を探し、編集します。この値を true に設定すると、リード ホストとして指定されたキャッシュ ホストがクラスター管理の役割を実行します。この値を false に設定すると、クラスター構成データベースの保存先 SQL Server のインスタンスがクラスター管理の役割を実行します。

  4. (省略可能) 追加のキャッシュ ホストまたは異なるキャッシュ ホストをリード ホストとして指定します。キャッシュ ホストをリード ホストとして指定するには、キャッシュ ホストに対応する適切な host 要素を探します。必要に応じて、host 要素の leadHost 属性を変更します。この値を true に設定すると、leadHostManagementtrue である場合にキャッシュ ホストがクラスター管理の役割を実行します。この値を false に設定すると、キャッシュ ホストはクラスター管理の役割を実行しません。

  5. 編集した XML ベースのクラスター構成ファイルを保存します。

  6. キャッシュ クラスターが実行中の場合は、Stop-CacheCluster を使用して停止します。注: キャッシュ クラスターからすべてのデータがフラッシュされます。

  7. Import-CacheClusterConfig コマンドを使用して、手順 3. と 4. で編集した XML ベースのクラスター構成ファイルをインポートします。

  8. Start-CacheCluster コマンドを使用してキャッシュ クラスターを開始し、新しい構成設定を有効にします。

関連項目

概念

クラスターの構成設定の編集 (Windows Server AppFabric キャッシング)
Windows PowerShell でキャッシュ構成設定を編集する (Windows Server AppFabric キャッシュ)
クラスターの構成設定 (Windows Server AppFabric キャッシング)
Windows PowerShell を使用した Windows Server AppFabric キャッシュ機能の管理
Windows Server AppFabric キャッシュ構成オプション
Windows Server AppFabric のキャッシュの概念
キャッシュ クラスターの構成 (Windows Server AppFabric キャッシュ)
構成メソッドの使用 (Windows Server AppFabric キャッシュ)

  2011-12-05