マスター Insight サーバーのクラスタリング用の設定

マスターInsightサーバー上のクラスターの設定、クラスターのアクセス制御ファイルの更新などに関する情報です。

クラスターを構成するには、マスターInsight Serverで次の手順を実行します。

  • アド追加レスファイルに対するInsight Servers’共通名とアドレスの処理。

  • 追加Access Control.cfgファイル内のCluster Serversグループに対するすべてのInsight Servers。

  • Components for Processing ServersディレクトリのSynchronize.cfgファイルを更新して、マスターInsight Serverを指すようにします。

  • 必要に応じて、Components for Processing ServersディレクトリのDisk Files.cfgファイルを変更し、処理Insight Servers上のtemp.dbファイルの場所を指定します。

これらの手順を実行するには、(個々のInsight Serverのデジタル証明書で指定された)共通名と、クラスター内の各Insight ServerのIPアドレスを把握しておく必要があります。 この情報がまだない場合は、取得してから先に進んでください。

メモ

この節で説明する手順にはInsightが必要です。 Insightをインストールしていない場合は、先に進む前に、『Insightユーザガイド』の説明に従ってください。

処理インサイトサーバーのアドレスファイルへの追加

次の手順を使用して、処理Insight Servers’の共通名とIPアドレスをマスターInsight Serverのアドレスファイルに追加します。 (アドレスファイルはマスターInsight Server上で管理され、管理されますが、クラスター内のすべてのInsight Serversで使用されます)。

メモ

次の例では、アドレスファイルが既にマスターInsight Server用に構成されていることを前提としています。 マスターInsight Server’s IPアドレスをアドレスファイルにまだ追加していない場合は、開始する前に、サーバーのネットワークの場所を定義するの手順を実行してください。

処理をアドレスファイル Insight Servers に追加するには

  1. 開始Insightを開き、(まだ開いていない場合は)タイトルバーを右クリックし、Switch Profile/Configuration​をクリックして、設定プロファイルを読み込みます。

  2. Insightの「Admin/Dataset and Profile」タブで、Servers Manager​サムネールをクリックして、サーバーマネージャーワークスペースを開きます。

  3. マスター​Insight Server​のアイコンを右クリックし、Server Files​をクリックします。

  4. Server Files Managerで、Addressesディレクトリを開き、次の手順を実行してInsight Server’sアドレスファイルを開きます。

    1. server name​列のチェックマークを右クリックし、Make Local​をクリックします。

    2. Temp列のチェックマークを右クリックし、Open/in Insight​をクリックします。

  5. Locations構造の内容を展開し、NetworkLocation 0、Addresses、およびAddressDefinitionを展開します。

  6. 次の手順を実行して、クラスター内の各処理Insight ServerのNetworkLocation 0にAddressDefinitionを追加します。

    1. AddressDefinition​を右クリックし、Add New/Address Definition​をクリックします。

    2. Nameパラメーターで、処理Insight Server’sの共通名を指定します。

    3. Addressパラメーターで、処理Insight Server’sのIPアドレスを指定します。

      「アドレス」フィールドでは、ワイルドカードとしてアスタリスク(10.10.116など)を使用できます。*)を使用して、クラスタリングを簡略化できます。 アクセスレベルについてを参照してください。

      次の例では、2つのInsight Serversを含むクラスターを定義します。

  7. サーバーが複数のネットワークに接続されている場合は、手順6を繰り返して、処理Insight ServersをそれらのネットワークのNetworkLocationsに追加します。

    次の例は、2つのネットワーク(「企業イントラネット」と「インターネット」)に接続された4つのInsight Serversのクラスタを示しています。

  8. 次の操作を行って、変更をサーバーに保存します。

    1. ウィンドウ上部の​(modified)​を右クリックし、Save​をクリックします。

    2. Server Files Managerで、Temp列のファイルのチェックマークを右クリックし、Save to/server name​を選択します。

クラスターのアクセス制御ファイルの更新

クラスター内でInsight Serversを使用するには、クラスター内の各Insight Server(マスターInsight Serverを含む)がCluster Serversアクセス制御グループに属している必要があります。 Cluster Serversグループは、クラスターに参加できるサーバーを(IPアドレスで)識別します。 このファイルはマスターInsight Server上で管理され、管理されますが、クラスター内のすべてのInsight Serversで使用されます。

アクセス制御ファイルを編集するには

  1. Insightの「Admin/Dataset and Profile」タブで、Servers Manager​サムネールをクリックして、サーバーマネージャーワークスペースを開きます。

  2. マスターInsight Serverのアイコンを右クリックし、Server Files​をクリックします。

  3. Server Files Managerで、アクセス制御ディレクトリを開きます。

  4. 次の手順を実行してAccess Control.cfgファイルを開きます。

    1. server name​列のチェックマークを右クリックし、Make Local​をクリックします。

    2. Temp列のチェックマークを右クリックし、Open/in Insight​をクリックします。

  5. 「アクセス制御グループ」構造を展開し、「AccessGroup (Cluster Servers)」を展開します。

  6. クラスター内の各Insight Server(マスターInsight Serverを含む)に対して、次の操作を行います。

    1. Members​を右クリックし、Add New/New Member​をクリックします。

    2. Insight Server’s IPアドレス(名前ではなく数値のIPアドレス)を指定します。 Insight Serversが複数のネットワークに接続されている場合、このAccessGroupには、Insight Serversがクラスター内のサーバー間通信に使用する内部アドレスのみを含める必要があります。

      次に、4つのInsight ServersのクラスタのAccessGroup(クラスタサーバ)を示します。

  7. 次の操作を行って、変更をサーバーに保存します。

    1. ウィンドウ上部の​(modified)​を右クリックし、Save​をクリックします。

    2. Server Files Managerで、Temp列のファイルのチェックマークを右クリックし、Save to/server name​をクリックします。

同期ファイルの設定

Synchronize.cfgファイルの中央コピーを構成するには、次の手順を実行します。 このファイルの中央コピーはマスターInsight Serverに保持されます。 クラスター内の処理Insight Serversは、マスターInsight Serverとの通信を開始し、このファイルの更新されたコピーを取得します。

Synchronize.cfgファイルは、マスターInsight Serverの場所を指定します。 また、クラスター内の各処理Insight ServersがマスターInsight Serverから取得した管理ファイルのセットも識別します。 処理Insight Serversは、開始時にこれらのファイルをマスターInsight Serverから自動的にダウンロードします。 また、これらのファイルが変更されると、マスターInsight Serverからこれらのファイルの更新済みコピーも動的に取得されます。

メモ

マスターInsight ServerにSynchronize.cfgファイルを設定しても、マスターInsight Server自体はこのファイルを使用しません。 このファイルをマスターInsight Server上で更新し、Insight Serversの処理でファイルを取得する際に正しく設定されるようにします。

マスター上のSynchronize.cfgファイルを更新するにはInsight Server

  1. Insightの「Admin/Dataset and Profile」タブで、Servers Manager​サムネールをクリックして、サーバーマネージャーワークスペースを開きます。

  2. マスターInsight Serverのアイコンを右クリックし、Server Files​をクリックします。

  3. Server Files Managerで、「処理サーバー」ディレクトリの​Components​を開きます。

  4. Synchronize.cfgを開くには、次の手順を実行します。

    1. server name​列のチェックマークを右クリックし、Make Local​をクリックします。

    2. Tempチェックマークを右クリックし、Open/in Insight​をクリックします。

  5. コンポーネント構造を展開します。

  6. Cluster Server Addressパラメーターで、マスター(プライマリ) Insight Server​のIPアドレスを指定します。

    マスターInsight Serverと処理Insight Serversの間で同期が発生するたびに記録するログを作成するには、Enable Synchronization Logパラメーターが「true」に設定されていることを確認します。

  7. 次の操作を行って、変更をサーバーに保存します。

    1. ウィンドウ上部の​(modified)​を右クリックし、Save​をクリックします。

    2. Server Files Managerで、Temp列のファイルのチェックマークを右クリックし、Save to/<server name>​をクリックします。

データセット(temp.db)の場所の設定

Insight Servers処理をtemp.db (データセット)をデフォルトの場所とは異なるディレクトリまたはドライブに維持する場合、またはtemp.dbを複数のドライブに分散する場合は、次の手順を実行します。

メモ

処理Insight Serversはすべて同じDisk Files.cfgを共有するので、すべての処理がこのファイルで指定するファイルの場所をサポートしている必要があります。 例えば、Eにtemp.dbを割り当てる場合:ドライブの場合、クラスター内のすべての処理Insight ServerにE:ドライブ。

temp.dbの場所を設定するには

  1. Insightの「Admin/Dataset and Profile」タブで、Servers Manager​サムネールをクリックして、サーバーマネージャーワークスペースを開きます。

  2. マスターInsight Serverのアイコンを右クリックし、Server Files​をクリックします。

  3. Server Files Managerの​Components for Processing Servers​ディレクトリを開きます。

  4. Disk Files.cfgを開くには、次の手順を実行します。

    1. server name​列のチェックマークを右クリックし、Make Local​をクリックします。

    2. Temp列のチェックマークを右クリックし、Open/in Insight​をクリックします。

  5. DiskSpaceManagerComponent構造を展開し、[ディスクファイル]リストを展開します。

  6. エントリ0を編集してtemp.dbファイルの場所を変更します。

  7. 複数のドライブにtemp.dbを配布する場合は、次の手順を使用して追加の各ドライブに追加のエントリを作成します。

    1. Disk Files​を右クリックし、Add New/Disk File​をクリックします。

    2. 新しいエントリで、temp.dbを書き込む場所を指定します。

    次の図は、4台のドライブに書き込まれたtemp.dbを示しています。

  8. 次の操作を行って、変更をサーバーに保存します。

    1. ウィンドウ上部の​(modified)​を右クリックし、Save​をクリックします。

    2. Server Files Managerで、Temp列のファイルのチェックマークを右クリックし、Save to/<server name>​をクリックします。

このページ

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now