接続エージェントのダウンロードとインストール
接続エージェントをローカル・ホスト(通常はコンピュータまたは仮想マシン)にダウンロードしてインストールします。 必要に応じて、エージェント・インストーラをバックグラウンド・プロセスとして実行し、ローカル・ホストにセキュリティ証明書をインストールできます。
インストール要件
-
最小限の権限で接続エージェントをインスタンスにインストールします。
root
としてインストールしないでください。 -
実行する必要がある権限で接続エージェントをインストールしてください。
-
指定した頻度で指定したディレクトリのみをスキャンするように接続エージェントを構成します。
-
Oracle Cloud Infrastructureへの接続エージェント接続のみを許可するようにポートまたはプロキシが正しく設定されていることを確認します。
-
接続エージェントを正常にインストールした後、インストール・キーを削除します。
エージェントのダウンロードとインストール
インストール中に、Oracle Integrationでエージェント・グループを作成するときに生成したエージェント・グループ識別子に接続エージェントを関連付けます。 接続エージェントをインストールするフォルダへのアクセスを、エージェントを停止および起動する必要があるユーザーのみに制限してください。
-
1つ以上のエージェント・グループを作成します。 「エージェント・グループの作成」を参照してください。
-
ターゲットIPアドレスに基づいてインターネットへのアクセスを制限する場合は、接続エージェントをインストールする前に、Oracle Integrationランタイムおよび設計時IPアドレスとOracle Identity Cloud Service IPアドレスを許可リストに登録する必要があります。
-
poll/read/writeファイルへのディレクトリ・パスが、エージェント・グループ内の任意のエージェントからアクセスできることを確認する必要があります。
エージェントをダウンロードしてインストールするには:
-
接続性エージェントをインストールするために必要なロールと権限があることを確認します。
-
エージェントをインストールおよび再起動するには、Java実行権限が必要です。
-
エージェントをダウンロードするには、「サービス」Administratorロールが必要です。
「Oracle Integration 3のプロビジョニングと管理」の「ロール別統合設計セクションでユーザーが実行できる操作」を参照してください。
-
-
オンプレミス・ホストに接続エージェントをインストールするためのディレクトリを作成します。
次の制限に注意してください。
-
/tmp
を含むディレクトリ・パスにエージェントをインストールしないでください。/tmp
にエージェントをインストールすることはできません。 ファイルシステム階層Standardバージョン3.0に従って、/tmp
は一時ファイル用です。 インストールおよびエージェントは動作しますが、システムまたはエージェントの仮想マシンを再起動したあとに/tmp
内のディレクトリが削除される可能性があるため、エージェントのインストールに関する推奨のロケーションではありません。 -
エージェントのインストールは、SSLプロキシの使用ではサポートされていません。
-
-
ナビゲーション・ペインで、「設計」、「エージェント」の順にクリックします。
-
「ダウンロード」をクリックし、次に「接続性エージェント」をクリックします。
-
接続エージェント・インストーラをオンプレミス・ホストのディレクトリにダウンロードします。
-
oic_conn_agent_installer.zip
を抽出します。 -
サード・パーティJAR (SiebelアダプタやMySQLアダプタなど)を追加する必要がある場合は、
agenthome/thirdparty/lib
ディレクトリの下にそれらをコピーします。 -
エージェント・グループにマウスを重ねます。
-
「アクション」
をクリックし、「構成のダウンロード」を選択します。
このステップでは、インストール中に使用する事前構成済のInstallerProfile.cfg
ファイルがダウンロードされます。 次のメッセージが表示されます。BootStrap configuration downloaded for Agent Group agent_group_name. Replace the file in agent install location before proceeding with agent setup.
-
ステップ5でエージェント・インストール・ファイルを抽出したときに作成された
oic_conn_agent_installer
ディレクトリの既存のInstallerProfile.cfg
テンプレート・ファイルを、ステップ7でダウンロードした事前構成済のInstallerProfile.cfg
ファイルに置き換えます。事前構成された
InstallerProfile.cfg
ファイルには、クライアントID、クライアント・シークレット、スコープなど、oic_URL
、agent_GROUP_IDENTIFIER
およびOAuth 2.0トークン・ベースの認証パラメータなど、すべての必須パラメータの値が自動的に含まれます。 これにより、これらのパラメータの値を手動で指定する必要がなくなります。-
オプションで、プロキシ・パラメータ値を設定します。 これらのパラメータは、接続エージェントをオンプレミス環境でプロキシとともに使用する場合にのみ必要です。
-
非プロキシ・ホスト環境で構成する必要があるホストが複数ある場合は、
proxy_NON_PROXY_HOSTS
パラメータで各IPアドレスまたはホストをパイプ記号(|
)で区切る必要があります。 たとえば:proxy_NON_PROXY_HOSTS=localhost|127.0.0.1|*.myorg.com
-
Windowsにプロキシ・ユーザーを使用する場合、ユーザー名の前にMSドメイン名を、ユーザー名の前に二重バックスラッシュとともに含める必要があります(たとえば、
MS_domain
\\
username
)。 二重バックスラッシュを指定しないと、407 Proxy Authentication Required
エラーが表示されます。
-
-
JAVA_HOME
プロパティをJDKインストールの場所に設定します。 -
PATH
プロパティを設定します。 たとえば、csh
があなたのシェルである場合:setenv PATH = $JAVA_HOME/bin:$PATH
-
コマンド・プロンプトから接続エージェント・インストーラを実行します。 このコマンドをコピーして貼り付ける場合は、特殊文字がないことを確認してください。
java –jar connectivityagent.jar
-
正常にインストールされるまで待ちます。
Done with Agent installation & configuration... Starting agent for message processing. Agent started successfully... listening for new messages...
この接続エージェントに関連付けられたエージェント・グループには、Oracle Identity Cloud Serviceに独自の
InstallerProfile.cfg
ファイルおよびOAuthクライアント・アプリケーションがあります。 エージェント・グループを削除すると、OAuthクライアント・アプリケーションもOracle Identity Cloud Serviceで削除されます。エラーが発生した場合は、エージェント診断ログを確認してください。
「エージェントのモニター」を参照してください。
インストール後
接続エージェントのインストール後、エージェントを使用する接続を作成し、エージェントをサービスとして実行し、証明書をインストールできます。
-
接続エージェントを使用する接続を作成する場合は、「接続」ページの「アクセス・タイプ」セクションで、そのエージェント・グループをアダプタ接続に関連付けます。 「エージェント・グループを使用した接続の作成」を参照してください。
-
接続エージェントをサービスとして実行するには、「接続エージェントをサービスとして実行」を参照してください。
-
一部のサービスでは、エージェント・ホストに証明書をインストールする必要があります。 証明書をインストールする必要がある場合は、「エージェント・ホストへの証明書のインストール」を参照してください。