3.5.2 エージェントのマルチポーリング環境
配布先の構成は、システム構成情報で定義されているため、エージェントへのジョブは、あらかじめ決められた経路で実行されます。また、エージェントから接続する中継システムも、システム構成情報で定義された1つの中継システムだけです。
配布経路を複数設定したり、エージェントから複数の中継システムへ接続したりする構成にする場合は、マルチポーリングの環境を作成します。エージェントが接続する中継システムは、接続時の優先順位を付けて設定できます。マルチポーリング環境で運用すれば、中継システムでトラブルが発生しても、別の中継システムを経由して目的のエージェントに対しジョブを実行できます。また、エージェントから中継システムに接続する場合、接続時の優先順位に従って、複数の中継システムに接続できます。
(1) マルチポーリング環境の設定
エージェント設定の[通信設定]−[複数の上位システムへのポーリングの設定]で、[ポーリング対象とする上位システム]に優先順位を付けて設定します。
|
- [追加]ボタン
-
接続先の上位システムを追加します。上位システムは最大8個まで設定できます。[上位システムの追加]ダイアログボックスで、追加する上位システムの製品種別、ホスト名またはIPアドレスを設定してください。
- [削除]ボタン
-
上位システム一覧の中から選択されている上位システムを削除します。
- [▲]ボタン
-
選択されている上位システムの優先順位を1つ上げます。
- [▼]ボタン
-
選択されている上位システムの優先順位を1つ下げます。
(2) マルチポーリング環境でのポーリング方法の選択
エージェントは、自システムあてのジョブがあるかどうかを、上位の中継システムにポーリングすることで確認しています。中継システムとのポーリング方法は、エージェント設定の[通信設定]−[複数の上位システムへのポーリングの設定]で設定します。ポーリング方法には次の2つがあります。
- ホットスタンバイ
-
ホットスタンバイでは、ポーリング対象の中継システムは1つです。通常は、[ポーリング対象とする上位システム]で設定した、優先順位が1位の中継システムにポーリングします。この中継システムに接続できない場合は、優先順位が2位の中継システムにポーリングします。優先順位が2位の中継システムに接続できない場合は、接続できるまで優先順位が高い中継システムから順番にポーリングしていき、接続に成功した中継システムにポーリングし続けます。
- マルチホスト
-
マルチホストでは、[ポーリング対象とする上位システム]で設定した複数の中継システムすべてにポーリングします。優先順位が1位の中継システムから順番にポーリングしていきます。
(3) マルチポーリング環境での注意事項
マルチポーリング環境で運用する場合の注意事項を次に示します。
-
マルチポーリング環境で動作するエージェントの場合、IDは優先順位が1位の上位システムに登録できます。
-
ホットスタンバイで、優先順位が1位の中継システムのトラブルを回復した場合、エージェントをこの中継システムに再びポーリングさせるには、接続中の中継システムを停止してください。接続中の中継システムを停止した場合は、次回のポーリング時にポーリング対象の中継システムが変更されます。
-
ホットスタンバイを使用する環境ですべての経路に対してジョブを実行する場合、エージェントが接続した中継システムの経路のジョブは実行されますが、それ以外の経路のジョブは「未実行」のステータスのまま中継システム上に残ります。そのため、中継システム上に残ったジョブと完了したジョブは、配布管理システムから定期的に削除してください。中継システム上にジョブが大量に残ったままになると、中継システムの性能が劣化するおそれがあります。
-
マルチホストを使用する環境ですべての経路に対してジョブを実行する場合、エージェントがポーリングするたびに同じジョブを受信します。この場合、リモートインストールのジョブを実行するときは、ジョブのインストール条件での「同じパッケージがあったら上書き」チェックボックスをオフの状態にすることをお勧めします。チェックボックスがオンの場合、ジョブ実行時に毎回パッケージが転送されるのでネットワークに負荷が掛かるおそれがあります。チェックボックスがオフの場合、エージェントが一度受信したジョブは、その後はパッケージが転送されることなく正常終了します。なお、このときのジョブの保守コードは「900090009000」となります。