Oracle Traffic Directorのserver.xmlには、移動計画を使用してカスタマイズできるいくつかの要素があります。このような要素を次に示します。
表C-1 Oracle Traffic Directorのカスタマイズ要素
| 要素 | 編集可能プロパティ |
|---|---|
http-listener |
ip、portおよびserver-name |
tcp-listener |
ipおよびport |
failover-group |
virtual-ip |
origin-server-pool |
origin-servers |
また、ドメインの次のプロパティを変更する必要があります。
ターゲット・ドメイン用の新しいスキーマを作成し、移動計画内のスキーマ接頭辞を更新します(ドメインが完全なJRFである場合にのみ有効)。
ノード・マネージャ要素のPassword fileを更新します。そのデフォルト値である</value>を<value>/scratch/T2P/password.txt</value>に変更します。指定するパスワード・ファイルはファイル・システム上に存在している必要があります。
Oracle Traffic Directorの移動計画の例を次に示します。
<movableComponent>
<componentType>OTD</componentType>
<componentName>test</componentName>
<Description>otd component</Description>
<moveDescriptor>
<configGroup>
<type>http-listeners</type>
<configProperty id="http-listener-1">
<configProperty>
<name>Ip</name>
<value>*</value>
<itemMetadata>
<dataType>INTEGER</dataType>
<scope>READ_WRITE</scope>
</itemMetadata>
</configProperty>
<configProperty>
<name>Port</name>
<value>7011</value>
<itemMetadata>
<dataType>INTEGER</dataType>
<scope>READ_WRITE</scope>
</itemMetadata>
</configProperty>
<configProperty>
<name>ServerName</name>
<value>abc1234.example.com</value>
<itemMetadata>
<dataType>STRING</dataType>
<scope>READ_WRITE</scope>
</itemMetadata>
</configProperty>
</configProperty>
</configGroup>
<configGroup>
<type>tcp-listeners</type>
</configGroup>
<configGroup>
<type>origin-server-pool</type>
<configProperty id="origin-server-pool-1">
<configProperty id="origin-server-1">
<name>origin-server-1</name>
<value>abc1234.example.com:7010</value>
<itemMetadata>
<dataType>STRING</dataType>
<scope>READ_WRITE</scope>
</itemMetadata>
</configProperty>
<configProperty id="origin-server-2">
<name>origin-server-2</name>
<value>abc1234.example.com:7015</value>
<itemMetadata>
<dataType>STRING</dataType>
<scope>READ_WRITE</scope>
</itemMetadata>
</configProperty>
</configProperty>
</configGroup>
<configGroup>
<type>failover</type>
<configProperty id="failover-group-1">
<name>virtual-ip</name>
<value>10.100.10.1</value>
<itemMetadata>
<dataType>STRING</dataType>
<scope>READ_WRITE</scope>
</itemMetadata>
</configProperty>
</configGroup>
</moveDescriptor>
</movableComponent>
</movableComponent>