3 Cエージェント、マネージャおよびJavaコンポーネントの管理
この章では、ロギング・レベルの制御やWebユーザー・インタフェースへの接続など、Cエージェント、マネージャおよびJavaベースのコンポーネントの管理方法について説明します。
この章の内容は次のとおりです。
3.1 CエージェントおよびOracle GoldenGate Veridataマネージャの起動と停止
Oracle GoldenGate Veridata(サーバー)が比較を開始すると、Cエージェントは自動的に起動します。ただし、Oracle GoldenGate Veridataエージェント(エージェント)を正しく機能させるには、次を実行している必要があります。
-
エージェントのリンク先のデータベース。
-
CエージェントのManagerプロセス。
エージェント・プロセス自体は自動ですが、エージェントを制御するManagerプロセスは停止できます。Managerを停止すると、サーバーで新規エージェント・プロセスを起動できなくなりますが、すでに実行中のエージェントは停止されません。
すべてのプラットフォーム上でのCエージェントManagerの制御手順
-
エージェントのインストール場所から、Oracle GoldenGateソフトウェアのコマンドライン・インタフェースを実行します。
-
マネージャを停止または起動します。
START MANAGER
STOP MANAGER
3.2 Javaベースのコンポーネントの起動および停止
サーバーおよびWebユーザー・インタフェース・コンポーネントは、Javaプログラムです。エージェントのコンポーネントは、NonStop以外のすべてのプラットフォームに対してJavaプログラムとして使用できます。
ノート:
サーバー・プロセスおよびWebプロセスを起動する前に、リポジトリ・データベースを起動します。
エージェント・コンポーネントを起動および停止するには:
-
インストール・ディレクトリに移動します。
-
エージェントを起動または停止します。
- オペレーティング・システム
- UNIXまたはLinux
agent.sh {start | run}
、またはagent.sh stop
- Windows
agent.bat {start | run}
、またはagent.bat stop
- これらのコマンドは次のとおりです。
-
run
は、起動元と同じコマンド・ウィンドウでエージェントを起動します。 -
start
は、別のコマンド・ウィンドウでエージェントを起動します。
ノート:
run
オプションは、エージェントのエラー・ロギングが構成される前に起動プロセス中に発生するエラーを診断する場合に便利です。run
オプションを使用すると、stdout
およびstderr
に書き込まれるメッセージがコマンド・ウィンドウに表示されます。通常、エージェントはログ・ファイルにメッセージを記録するため、stderr
にはオペレーティング・システム・メッセージとロギング・システム・エラーのみが書き込まれます。startオプションを使用すると、stdout
およびstderr
に書き込まれるメッセージは破棄されます。
ホストをプロセスを自動的に起動および停止するように構成します。必要に応じて、システム管理者に連絡してください。
3.3 ロギング情報のリロード
ロギング情報は、AGENT_ORACLE_HOME/config/odl.xml
構成ファイルから実行中のエージェントにリロードできます。
ロギング情報を再ロードするには、エージェントを起動して、次の表に示すreloadLogコマンドを実行します。
UNIXおよびLinux | Windows |
---|---|
agent.sh reloadLog |
agent.bat reloadLog |
3.4 Oracle GoldenGate Veridataエージェントのロギング・レベルの制御
デバッグのために詳細な情報をログに記録するようにエージェントのロギング・レベルを制御するには、AGENT_ORACLE_HOME/config/odl.xml
構成ファイルを更新します。関連するコメントは、odl.xml
ファイルに記載されています。
3.5 Oracle GoldenGate Veridataインタフェースへの接続
Oracle GoldenGate VeridataWebユーザー・インタフェースに接続するには:
-
Webブラウザで、次のアドレスを入力します:
http://hostname:port/veridata
。この例では、
hostname
はサーバーがインストールされているシステムの名前で、port
はそれを実行するポート番号(デフォルトは8830)です。サーバー・インストールのローカルであるシステム上で接続している場合は、ホスト名としてlocalhost
を使用します。例:http://localhost:8830/veridata http://sysa:8830/veridata
-
Oracle GoldenGate VeridataWebログイン・ページで、ユーザー名とパスワードを入力します。Oracle GoldenGate Veridata Webユーザー・インタフェースの使用の詳細は、オンライン・ヘルプを参照してください。