Insight サーバーにインストールされるアドレスファイル

Insightサーバーにインストールされるアドレスファイルには、4つの定義済みネットワークの場所が含まれています。

次の節の手順では、このファイルの設定方法について説明します。

Locations = vector: 4 items  
  0 = NetworkLocation:  
    Addresses = vector: 1 items 
      0 = AddressDefinition:  
        Address = string:  
        Name = string:  
    Name = string:  
    Parent = string:  
  1 = NetworkLocation:  
    Addresses = vector: 0 items 
    Name = string: Insight 
    Parent = string:  
  2 = NetworkLocation:  
    Addresses = vector: 0 items 
    Name = string: Insight Server 
    Parent = string: 
  3 = NetworkLocation:  
    Addresses = vector: 0 items 
    Name = string: Report Server 
    Parent = string:
  • NetworkLocation 0は、Insight Serverの共通名をIPアドレスに関連付けるために編集する、空の名前のないネットワークの場所です。 サーバーに複数のIPアドレスがある場合は、追加のNetworkLocationsを作成します。

  • NetworkLocation 1はInsightネットワークの場所です。 NetworkLocationパラメーターを明示的に設定しない場合、Insightは、このネットワークの場所を使用して共通名を解決します。

  • NetworkLocation 2は、Insight Serverネットワークの場所です。 Insight Serversがクラスタで動作する場合、このネットワークの場所を使用して、サーバ間通信の共通名を解決します。

  • NetworkLocation 3は、Reportサーバのネットワークの場所です。 NetworkLocationパラメーターを明示的に設定しない場合、Reportは、このネットワークの場所を使用して共通名を解決します。

アドレスファイルを設定するには

次の手順では、Insight Serverのネットワークの場所(またはネットワークの場所)を定義するためのアドレスファイルの設定方法を説明します。

  1. Insight Serverをインストールしたディレクトリ内のAddressesフォルダーに移動します(例:C:\Adobe\Server\Addresses))。

  2. server.addressファイルを探し、サーバーの共通名を反映するようにこのファイル名を変更します。 例えば、共通名がserver.mycompany.comの場合、ファイル名をserver.mycompany.com.addressに変更します。

  3. 名前を変更したファイルをメモ帳などのテキストエディターで開きます。

  4. NetworkLocation 0を編集して、Insight Serverの共通名とIPアドレスを以下のように指定します。 サーバーに複数のIPアドレスがある場合は、NetworkLocation 0を使用して、ルーティング不可能なローカルネットワーク上でのサーバーのIPアドレス(内部ネットワーク上での場所など)を指定します。

    Locations = vector: 3 items 
    0 = NetworkLocation: 
      Addresses = vector: 1 items 
        0 = AddressDefinition: 
          Address = string: IPAddress 
          Name = string: CommonName 
      Name = string: NetworkLocationName 
      Parent = string: 
    
この値の場合  
IP アドレス

Insightサーバーマシンの数値IPアドレス。

例: 192.168.124.176

共通名

Insightサーバーのデジタル証明書に割り当てられる共通名。

例: server.mycompany.com

注意:この名前は、証明書に表示されるとおりに必ず入力してください。

ネットワークの場所名

このNetworkLocationが表す共通名とIPアドレスのコレクションに割り当てる名前を指定します。 名前は、アドレスファイル内で一意である必要があります。

例:企業イントラネット

  1. Insight Serverに追加のIPアドレスがある場合は、各アドレスに追加のNetworkLocationを作成します。 (これを行う簡単な方法は、上で作成したNetworkLocationのコピーを作成し、コピー内のIPアドレスを更新することです)。

    新しいNetworkLocationをアドレスファイルの末尾に追加するか、既存のNetworkLocation定義の間に挿入することができます。 (アドレスファイル内でのNetworkLocationの位置は重要ではありません。ただし、 Insight 、 Insight Server 、 ReportサーバーのNetworkLocationsは通常、ファイルの最後に配置されます)。

    必要なNetworkLocationsを追加したら、次の手順を実行して、ファイル内の項目の番号を変更します。

    1. Locations構造の項目数を更新し、ファイル内のNetworkLocation定義の合計数と一致させます。 例えば、ファイルに4つのNetworkLocation定義が含まれている場合、Locations行は次のようになります。

      Locations = vector: 4 items
      
    2. NetworkLocationsに連続番号が付けられるように、NetworkLocation項目番号を更新します(0から始まります)。

    2つのIPアドレスを持つInsight Serverを定義するアドレスファイルの例については、この節の例を参照してください。

  2. InsightとReportサーバーのネットワークの場所で、次に示すようにParentパラメーターを編集し、InsightとReportがデフォルトのネットワークの場所として使用するNetworkLocationの名前を指定します。 ( Parentパラメーターの設定時の表示例については、この節の例を参照してください)。

    1 = NetworkLocation:  
      Addresses = vector: 0 items 
      Name = string: Insight 
      Parent = string: ClientDefaultNetworkLocation 
    
    3 = NetworkLocation:  
      Addresses = vector: 0 items 
      Name = string: Report Server 
      Parent = string: ClientDefaultNetworkLocation
    

    Insight ServerのIPアドレスが1つだけで、NetworkLocationが1つしかない場合は、そのNetworkLocationをParentパラメーターに指定します。 Insight Serverに複数のIPアドレスがある場合は、InsightおよびReportクライアントが最も頻繁に接続するアドレスを定義するNetworkLocationをParentパラメーターに指定します。

  3. Insight Serverネットワークの場所で、次に示すようにParentパラメーターを編集し、クラスター内で動作する際に、他のInsight Serversの共通名を解決するためにサーバーが使用するNetworkLocationを指すようにします。 (このネットワークの場所は、Insight Serverがクラスターで動作しない限り使用しませんが、単一のサーバー設定でも、Parentパラメーターにサーバーの内部IPアドレスを識別するネットワークの場所を指定することをお勧めします)。

    2 = NetworkLocation:  
      Addresses = vector: 0 items 
      Name = string: Insight Server 
      Parent = string: ServerDefaultNetworkLocation
    

次の例は、完了したアドレスファイルを示しています。 このファイルは、5つのネットワークの場所を定義します。

  • NetworkLocation項目0と1は、「MyCorporateIntranet」と「Internet」という名前のネットワークの場所を定義します。 これらのネットワークの場所は、VS01.myCompany.comという名前のサーバーに対して2つの異なるIPアドレスを定義します。

  • NetworkLocation項目2はInsightネットワークの場所です。 これは、Insightが使用するデフォルトのネットワークの場所です。 この例では、Insightネットワークの場所は、「インターネット」NetworkLocationからAddressDefinitionsを継承します。

  • NetworkLocation項目3はInsight Serverネットワークの場所です。 これは、クラスタ内の他のサーバと通信する際にInsight Serverが使用するデフォルトのネットワークの場所です。 この例では、Insight Serverネットワークの場所は、「MyCorporate Intranet」NetworkLocationからAddressDefinitionsを継承します。

  • NetworkLocation項目4は、Reportサーバーのネットワークの場所です。 これは、Reportが使用するデフォルトのネットワークの場所です。 この例では、Reportサーバーのネットワーク位置は、「インターネット」のNetworkLocationからAddressDefinitionsを継承します。

    Locations = vector: 5 items 
      0 = NetworkLocation:  
        Addresses = vector: 1 items 
          0 = AddressDefinition:  
            Address = string: 10.2.1.70 
            Name = string: VS01.myCompany.com 
        Name = string: MyCorporateIntranet 
        Parent = string:  
    
      1 = NetworkLocation:  
        Addresses = vector: 1 items 
          0 = AddressDefinition:  
            Address = string: 65.196.125.167 
            Name = string: VS01.myCompany.com 
        Name = string: Internet 
        Parent = string: 
    
      2 = NetworkLocation:  
        Addresses = vector: 0 items 
        Name = string: Insight 
        Parent = string: Internet 
    
      3 = NetworkLocation:  
        Addresses = vector: 0 items 
        Name = string: Insight Server 
        Parent = string: MyCorporateIntranet 
    
      4 = NetworkLocation:  
        Addresses = vector: 0 items 
        Name = string: Report Server 
        Parent = string: Internet
    

このページ