StoreFront™ 2507 LTSR

サーバーグループの設定

冗長性と拡張性のために、ロードバランサーの背後に2台以上の同一のStoreFrontサーバーをサーバーグループとして展開する必要があります。StoreFrontは、サーバー間で構成とのお気に入りデータを同期します。

複数サーバー展開を管理するには、一度に1台のサーバーのみを使用してサーバーグループの構成を変更します。展開内の他のどのサーバーでもCitrix StoreFront管理コンソールが実行されていないことを確認してください。変更が完了したら、ローカルの変更をサーバーグループ内の他のサーバーに伝播することで、展開全体で一貫した構成を確保します。

サーバーグループの表示

StoreFront管理コンソールの左側のツリービューで、Server Groupを選択します。これにより、サーバーグループ内のサーバー数、ベースURL、サーバーのリスト、およびそれらの同期ステータスが表示されます。

サーバーグループへのサーバーの追加

グループに追加するサーバーにStoreFrontをインストールする前に、以下を確認してください。

  • 追加するサーバーは、グループ内の他のサーバーと同じバージョンのStoreFrontである必要があります。
  • 追加するサーバーは、グループ内の他のサーバーと同じ場所に配置されている必要があります。サーバー間の低遅延で信頼性の高い接続を確保してください。
  • 追加するサーバーは、グループ内の他のサーバーと同じオペレーティングシステムバージョンとロケール設定で実行されている必要があります。オペレーティングシステムバージョンとロケールが混在するStoreFrontサーバーグループはサポートされていません。
  • IISは、物理パスやサイトIDなど、グループ内の他のサーバーと同じWebサイト構成で構成されている必要があります。

注:

サーバーグループのサイズに関する推奨事項については、「StoreFrontサーバーグループ」を参照してください。

追加するStoreFrontサーバーが以前にサーバーグループに属しており、削除された場合、同じまたは異なるサーバーグループに再度追加する前に、StoreFrontサーバーを工場出荷時の既定の状態にリセットする必要があります。「サーバーを工場出荷時の既定にリセットする」を参照してください。

重要:

新しいサーバーをサーバーグループに追加すると、StoreFrontサービスアカウントが新しいサーバーのローカル管理者グループのメンバーとして追加されます。これらのサービスは、サーバーグループに参加して同期するためにローカル管理者権限を必要とします。グループポリシーを使用してローカル管理者グループへの新しいメンバーの追加を防止したり、サーバーのローカル管理者グループの権限を制限したりすると、StoreFrontはサーバーグループに参加できません。

  1. 参加させたいStoreFront展開内のサーバーにログオンし、Citrix StoreFront管理コンソールを開きます。コンソールの左ペインで Server Group ノードを選択し、Actionsペインで Add Server を選択します。表示される認証コードをメモしてください。

  2. 新しいサーバーに接続します。StoreFront管理コンソールで、Join existing server group を選択します。

  3. Join Server Groupダイアログボックスで、Authorizing serverボックスに既存のサーバーの名前を指定します。そのサーバーから取得した認証コードを入力し、Join を選択します。

    グループに参加すると、新しいサーバーの構成は既存のサーバーの構成と一致するように更新されます。グループ内の他のすべてのサーバーは、新しいサーバーの詳細で更新されます。

    サーバーグループへの参加

  4. ロードバランサーにサーバーを追加します。

複数サーバー展開を管理するには、一度に1台のサーバーのみを使用してサーバーグループの構成を変更します。展開内の他のどのサーバーでもCitrix StoreFront管理コンソールが実行されていないことを確認してください。行った構成変更は、展開全体で一貫した構成を確保するために、グループ内の他のサーバーに伝播する必要があります。

サーバーグループからのサーバーの削除

  1. ロードバランサーからサーバーを削除します。
  2. 削除したいサーバー以外の、サーバーグループ内のいずれかのサーバーにログオンします。
  3. StoreFront管理コンソールを開きます。
  4. ツリービューで Server Group を選択します。
  5. Remove Server を選択します。
  6. 削除したいサーバーを選択します。

削除されたStoreFrontサーバーを同じまたは異なるサーバーグループに再度追加する前に、工場出荷時の既定の状態にリセットする必要があります。「サーバーを工場出荷時の既定にリセットする」を参照してください。

サーバーグループへのローカル変更の伝播

1台のサーバーで構成変更を行った後、それらの変更をサーバーグループ内の他のすべてのサーバーに伝播する必要があります。構成情報の伝播は手動で開始されるため、グループ内のサーバーが構成変更でいつ更新されるかを制御できます。この伝播の実行中は、グループ内のすべてのサーバーが更新されるまで、それ以上の変更を行うことはできません。

変更を伝播するには、アクションペインから Propagate changes を選択します。

重要:

伝播中に、グループ内の他のサーバーで行われた変更は破棄されます。サーバーの構成を更新する場合は、展開内の別のサーバーから後で変更を伝播した場合にそれらの変更が失われるのを避けるため、変更をグループ内の他のサーバーに伝播してください。

グループ内のサーバー間で伝播される情報には、以下が含まれます。

  • StoreFront構成を含むすべての web.config ファイルの内容。
  • C:\Program Files\Citrix\Receiver StoreFront\Receiver Clients の内容(例:C:\Program Files\Citrix\Receiver StoreFront\Receiver Clients\Windows\CitrixWorkspaceAppWeb.exe および C:\Program Files\Citrix\Receiver StoreFront\Receiver Clients\MAC\CitrixWorkspaceAppWeb.dmg)。
  • 各ストアWebサイト(例:c:\inetpub\wwwroot\Citrix\StoreWeb)の contribcustom、および customweb フォルダーの内容。これらのフォルダーはWebサイトのカスタマイズを保持するために使用されます。
  • 手動でインポートされた証明書失効リスト(CRL)を除く、Citrix Delivery Services証明書ストアの内容。(ローカルCRLの配布の詳細については、「証明書失効リスト(CRL)の確認」を参照してください)。

注:

サブスクリプションデータは、変更の伝播メカニズムとは独立して、他のサーバーと同期されます。これは、変更の伝播タスクを開始する必要なく自動的に行われます。

サーバーグループの設定