クラスター管理の役割とリード ホスト指定の設定 (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 キャッシング)」を参照してください。
クラスター管理の役割とリード ホスト指定を設定するには
Windows PowerShell ベースのキャッシュ管理ツールから、
Export-CacheClusterConfig
コマンドを使用してクラスター構成設定をエクスポートします。Windows PowerShell の使用方法の詳細については、「Windows PowerShell を使用した Windows Server AppFabric キャッシュ機能の管理」を参照してください。前の手順でエクスポートした XML ベースのクラスター構成ファイルを開きます。
advancedProperties
要素の子であるpartitionStoreConnectionSettings
要素のleadHostManagement
属性を探し、編集します。この値をtrue
に設定すると、リード ホストとして指定されたキャッシュ ホストがクラスター管理の役割を実行します。この値をfalse
に設定すると、クラスター構成データベースの保存先 SQL Server のインスタンスがクラスター管理の役割を実行します。(省略可能) 追加のキャッシュ ホストまたは異なるキャッシュ ホストをリード ホストとして指定します。キャッシュ ホストをリード ホストとして指定するには、キャッシュ ホストに対応する適切な
host
要素を探します。必要に応じて、host
要素のleadHost
属性を変更します。この値をtrue
に設定すると、leadHostManagement
がtrue
である場合にキャッシュ ホストがクラスター管理の役割を実行します。この値をfalse
に設定すると、キャッシュ ホストはクラスター管理の役割を実行しません。編集した XML ベースのクラスター構成ファイルを保存します。
キャッシュ クラスターが実行中の場合は、
Stop-CacheCluster
を使用して停止します。注: キャッシュ クラスターからすべてのデータがフラッシュされます。Import-CacheClusterConfig
コマンドを使用して、手順 3. と 4. で編集した XML ベースのクラスター構成ファイルをインポートします。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