Oracle® GoldenGate Oracle GoldenGate Monitor Agentのインストール、構成およびアップグレード 12c (12.1.3) E56365-04 |
|
![]() 前 |
![]() 次 |
この章では、z/OSプラットフォーム用にOracle GoldenGate Monitorエージェントをインストールし、構成するプロセスについて順を追って説明します(z/OS以外のプラットフォームでOracle GoldenGate Monitorエージェントをインストールする場合、第2章「Oracle GoldenGate Monitorエージェントのインストールおよび構成」を参照してください)。
この章は次の項で構成されています:
Oracle GoldenGate Monitorエージェント製品ディストリビューションには、ファイルogg_agent-zos.tar
が含まれており、これを使用してz/OSプラットフォームでOracle GoldenGate Monitorエージェントをインストールします。次の手順に従ってください。
Oracle GoldenGate Monitorエージェント・バイナリをインストールするフォルダを作成します。この例では、そのフォルダを/apps/products/ogg-agent-zos-home/
と呼びます。
/apps/products/ogg-agent-zos-home
に移動し、ogg_agent-zos.tar
を解凍します。
$./tar xvzf ogg_agent-zos.tar
/apps/products/ogg-agent-zos-home/
に新規フォルダogg_agent-zos
が作成されます。このogg_agent-zos
フォルダには、すべてのOracle GoldenGate Monitorエージェントのバイナリとその構成およびスクリプト・ファイルが含まれます。z/OSプラットフォームではこのフォルダ(/apps/products/ogg-agent-zos-home/ogg_agent-zos
)がOGG_AGENT_BASE_HOME
です。
My Oracle SupportのリンクをWebブラウザに入力します。
「Sign In...」をクリックします。
注意: まだログインしていない場合、「Oracle Single Sign-On」ページが表示されます。OracleユーザーIDとパスワードを入力し、「Sign In」をクリックします。 |
「Dashboard」ページが表示されます。
「Patches & Updates」タブをクリックします。
使用するオペレーティング・システムのManagement Pack for Oracle GoldenGateを検索します。
。
ダウンロードしたファイルを解凍します。
パッチZIPファイル内のREADME.txt
ファイルの指示に従い、パッチがシステムに必要であること、およびパッチのインストール方法を確認します。
この項では、z/OS以外のプラットフォーム用にOracle GoldenGate Monitorエージェントのインスタンスを作成および構成する手順について説明します。このプロセスは、次の6つの手順で構成されます。
Oracle GoldenGate Monitorエージェントの作成スクリプトを含むディレクトリに移動します。
cd /u01/app/oracle/product/wls/oggmon/ogg_agent
スクリプトを実行します。
./createMonitorAgentInstance.sh
システムは次のように応答します。
Please enter absolute path of Oracle GoldenGate home directory :
Oracle GoldenGateホーム・ディレクトリの絶対パスを入力します。例: /u01/ogg/replication/oggcore1
。
システムは次のように応答します。
Please enter absolute path of OGG Agent instance :
Oracle GoldenGate Monitorエージェント・インスタンスを含むディレクトリ(既存のディレクトリでかまいません)を入力します。例: /u01/ogg/agents/oggmon/agent1
。このディレクトリは、次にOracle GoldenGateをインストールおよびパッチ適用するときに、Oracle GoldenGate MonitorエージェントJARおよび構成ファイルを上書きしないように、Oracle GoldenGateホーム・ディレクトリと異なるディレクトリにしてください。
Oracle GoldenGate Monitorエージェントのディレクトリは、既存のフォルダの場所でかまいません。この場合は、指定するように求められます。
OGG Agent instance directory already exists, do you want to overwrite the contents (yes | no)".
「yes」
を選択した場合、スクリプトの実行が続けられ、その場所にあるOracle GoldenGate Monitorエージェントに関連する内容はすべて上書きされます。「no」
を選択した場合、スクリプトの実行が停止します。
システムは次のように応答します。
Please enter unique name to replace timestamp in startMonitorAgent script (startMonitorAgentInstance_<TIMESTAMP>.sh) :
Oracle GoldenGate Monitorエージェント・インスタンスの起動に使用する名前を入力します。例: startMonitorAgentInstance_production.sh
。
前述の手順に従ったら、Oracle GoldenGate MonitorサーバーのホストおよびJMXポートの詳細に従ってOGG_AGENT_INST_HOME/cfg/Config.properties
ファイルを更新してください。手順は、Oracle GoldenGate Monitorサーバーのインストールおよび構成のMonitorプロパティの編集に関する項を参照してください。
OGG_AGENT_INST_HOME/bin
に移動し、次のようにウォレット・ユーティリティを実行してOracle GoldenGate Monitorエージェント、MonitorサーバーJMXおよび他のパスワードを格納します。
$ ./pw_agent_util.sh -create Please create a password for Java Agent: Please confirm password for Java Agent: Please enter Monitor Server JMX password: Please confirm Monitor Server JMX password: Jan 06, 2014 5:17:22 PM oracle.security.jps.JpsStartup start INFO: Jps initializing. Jan 06, 2014 5:17:24 PM oracle.security.jps.JpsStartup start INFO: Jps started. Wallet is created successfully.
この手順で、OGG_AGENT_INST_HOME/bin
ディレクトリにpassword.properties
ファイルが作成されます。
注意: この手順は、Oracle GoldenGate MonitorエージェントがSSLモードで実行される場合にのみ必要です。 |
OGG_AGENT_INST_HOME/dircrt
に移動し、キーストアおよびトラストストア・ファイルをコピーします。
キーストアおよびトラストストア・ファイルのコピー後、次のようにします。
pw_agent_util.sh
(Windowsでは.bat
)ユーティリティを使用して、Oracle GoldenGate Monitorの管理のOracle GoldenGate Monitorエージェントのパスワードの更新に関する項に説明されているように、キーストアおよびトラストストア・パスワードでウォレットを更新します。
config.properties
ファイル内のjagent.keystore
およびjagent.truststore
値を次のように更新します。
jagent.keystore.file=jagentKeyStore jagent.truststore.file=jagentKeyStore
Oracle GoldenGateコアGGSCIコンソールに移動し、start
jagent
コマンドを実行してOracle GoldenGate Monitorエージェントを起動します。
GGSCI> ./start jagent
前述の手順を完了し、Oracle GoldenGate Monitorエージェントが稼働すると、Oracle GoldenGate Monitorエージェントのログ詳細がOGG_AGENT_INST_HOME/logs
のogg_agent.log.log
に書き込まれます。