機能の削除とアンインストール
Windows Server AppFabric のインストールを正常に完了したら、AppFabric セットアップ ウィザードを開いて、AppFabric の機能を削除するか、AppFabric 全体をアンインストールできます。AppFabric がインストール済みの状態でセットアップ プログラムを実行すると、[機能の追加または削除] ページが表示されます。
アンインストールの手順では、機能を削除し、その構成をルートレベルの Web.config ファイルから削除します。構成の設定は、サイト、アプリケーション、サブディレクトリ、またはサービスのレベルでは削除されません。構成プロセス中に作成されたデータベースも削除されません。
機能を削除またはアンインストールするには
AppFabric がインストールされたコンピューターで、[スタート] ボタンをクリックし、[すべてのプログラム]、[Windows Server AppFabric] の順にポイントして、[機能の追加または削除] をクリックします。
ヒント
キャッシュ サービスをアンインストールするには、まずサービスを停止し、それをキャッシュ クラスターから削除する必要があります。以下の「キャッシュ サービス機能のアンインストール」を参照してください。
AppFabric セットアップ ウィザードの [機能の追加または削除] ページで、[機能の削除またはアンインストール] をオンにし、[次へ] をクリックします。
[カスタマー エクスペリエンス向上プログラム] ページで、カスタマー エクスペリエンス向上プログラムに参加する場合は [はい] をクリックし、参加しない場合は [いいえ] をクリックした後、[次へ] をクリックします。
ヒント
このプログラムに参加した場合は、マイクロソフトによる Windows Server AppFabric の機能強化にご協力いただけます。ユーザーの操作を妨げることなく、コンピューターのハードウェアや Windows Server AppFabric の使用方法に関する情報を収集します。また、このプログラムはファイルを定期的にダウンロードして、Windows Server AppFabric で発生する可能性がある問題に関する情報を収集します。収集された情報が、お客様の特定やお客様との連絡に使用されることはありません。
[機能の選択] ページで、削除する機能を選択解除し、[次へ] をクリックします。AppFabric 全体をアンインストールするには、すべての機能を選択解除します。[次へ] をクリックします。
ヒント
既にインストールされていて、この一覧で選択解除された機能だけが削除されます。
[削除オプションの確認] ページで、削除する機能が一覧に示されていることを確認し、[削除] をクリックします。
[削除の進行状況] ページで、削除プロセスが正常に進行していることを確認します。
[削除の結果] ページで、[完了] をクリックします。
キャッシュ サービス機能のアンインストール
キャッシュ サービスをキャッシュ サーバーからアンインストールするには、まずサービスを停止し、それをキャッシュ クラスターから削除する必要があります。キャッシュ クラスターの展開方法と、クラスター内のキャッシュ ホストの数によっては、実行中のキャッシュ クラスターは、クラスター管理の役割を果たすリード ホストであるキャッシュ ホストの損失に対応できなくなる可能性があります。詳細については、Windows Server AppFabric ヘルプ (https://go.microsoft.com/fwlink/?LinkId=164929) の「リード ホストとクラスター管理」を参照してください。
[スタート] ボタンをクリックし、[管理ツール] をポイントします。次に、[Windows PowerShell モジュール] をクリックします。
キャッシュ サービスをアンインストールするには、まず Windows PowerShell ベースのキャッシュ管理ツールを使用して、
Stop-CacheHost
コマンドでサービスを停止します。たとえば、CacheServer1 という名前のコンピューター上のキャッシュ サービスをアンインストールする場合、また、このキャッシュ サービスが TCP/IP ポート番号の既定値を使用してインストールされている場合は、Stop-CacheHost -HostName CacheServer1 -CachePort 22233
を実行して、このサーバーのキャッシュ サービスを停止します。使用できるキャッシュ管理コマンドの詳細については、Windows Server AppFabric ヘルプ (https://go.microsoft.com/fwlink/?LinkId=164929) の「Windows PowerShell による AppFabric キャッシュ管理」を参照してください。Stop-CacheHost
コマンドに失敗し、エラーERRCAdmin013, "Cluster Quorum would be disturbed…"
が返された場合は、Stop-CacheCluster
コマンドを使用してキャッシュ クラスターを停止します。このエラーが返されるのは、キャッシュ クラスターが実行し続けるためには、リード ホストに指定されたキャッシュ ホストが常に多数必要であるためです。また、このエラーは、(このキャッシュ ホストをアンインストールした後に) キャッシュ クラスターを起動するには、別のキャッシュ ホストをリード ホストに指定する必要があるということも意味しています。その方法の詳細については、「クラスター管理の役割とリード ホスト指定の設定 (Windows Server AppFabric キャッシュ)」を参照してください。キャッシュ サービスのアンインストールを行います。使用できるツールとして、以下に説明するとおり、AppFabric セットアップ ウィザード、Windows オペレーティング システムのプログラムの削除コンソール、または自動アンインストールを実行するコマンドライン パラメーターがあります。
AppFabric セットアップ ウィザードによるアンインストール:[スタート] ボタンをクリックし、[すべてのプログラム] をクリックします。次に、[Windows Server AppFabric] をクリックし、[機能の追加または削除] をクリックします(上記の「機能を削除またはアンインストールするには」を参照)。
Windows アンインストール: オペレーティング システムの [プログラムの追加と削除] または [プログラムと機能] コンソールを使用して、AppFabric のキャッシュ サービス機能を削除します。
自動アンインストール: 自動アンインストールを実行するには、CMD.exe コマンドライン ツールを起動し、インストール プログラムが格納されているフォルダーに移動します。次に、自動アンインストール用のパラメーターを使用してインストール プログラムを実行します。詳細については、「自動インストール」を参照してください。
(省略可能) AppFabric のキャッシュ機能をアンインストールした後は、ファイアウォール構成を確認してください。
クラスタリング サービスのアンインストールの問題
分散キャッシュ サーバーからキャッシュ機能をアンインストールすると、AppFabric のセットアップ プログラムによって "Windows Server AppFabric: AppFabric キャッシュ サービス" ファイアウォール規則グループが無効化され、例外として削除されます。このグループは、インストール時にセットアップ プログラムによって作成され、規則が追加されます。ただし、"リモート サービス管理" ファイアウォール規則グループは無効化されません。インストール時に有効にした "リモート サービス管理" 規則グループは、アンインストール後も無効化されません。この規則グループを無効にする場合は、クラスターの各ノード上で手動で無効化する必要があります。AppFabric のキャッシュ機能をアンインストールした後は、ファイアウォール構成を確認してください。
複数ノードのクラスターでノードの 1 つをアンインストールしても、ノードの構成を解除する AppFabric の構成コマンドレットを実行しなかった場合は、そのノードに対してクラスターが構成されたままになります。構成を解除するには、そのノードに対して Remove-CacheHost
コマンドレットを実行します。
このセクションの内容
2011-12-05