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の制御手順

  1. エージェントのインストール場所から、Oracle GoldenGateソフトウェアのコマンドライン・インタフェースを実行します。

  2. マネージャを停止または起動します。

    START MANAGER
    
    STOP MANAGER
    

3.2 Javaベースのコンポーネントの起動および停止

サーバーおよびWebユーザー・インタフェース・コンポーネントは、Javaプログラムです。エージェントのコンポーネントは、NonStop以外のすべてのプラットフォームに対してJavaプログラムとして使用できます。

ノート:

サーバー・プロセスおよびWebプロセスを起動する前に、リポジトリ・データベースを起動します。

エージェント・コンポーネントを起動および停止するには:

  1. インストール・ディレクトリに移動します。

  2. エージェントを起動または停止します。
    オペレーティング・システム
    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ユーザー・インタフェースに接続するには:

  1. Webブラウザで、次のアドレスを入力します: http://hostname:port/veridata

    この例では、hostnameはサーバーがインストールされているシステムの名前で、portはそれを実行するポート番号(デフォルトは8830)です。サーバー・インストールのローカルであるシステム上で接続している場合は、ホスト名としてlocalhostを使用します。

    例:
    http://localhost:8830/veridata
    http://sysa:8830/veridata
    
  2. Oracle GoldenGate VeridataWebログイン・ページで、ユーザー名とパスワードを入力します。Oracle GoldenGate Veridata Webユーザー・インタフェースの使用の詳細は、オンライン・ヘルプを参照してください。