OGGjagentをOGGMonitorAgent12.1.3にアップグレードします
Oracle®GoldenGate(OGG)Monitor Agent(またはjagent)は、インスタンスに関する情報を収集し、それをOracle GoldenGateMonitorServerおよびOracleGoldenGate用のEnterpriseManagerプラグインに送信します。この投稿では、OGG12cjagentをアップグレードする方法を示します。
-
V44427-01.zipを解凍します 、出力ファイル fmw_12.1.3.0.0_ogg.jarを生成します 。
-rwxr-xr-x 1 oracle oinstall 435392820 Jun 18 2014 fmw_12.1.3.0.0_ogg.jar
-
$ JAVA_HOMEであることを確認します および$JAVA_HOME / bin 次のコマンドを実行することにより、が正しくセットアップされ、Javaバージョンが1.7以降であることを確認します。
/nbcogg/goldengate <s0931> java -version java version "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode) /nbcogg/goldengate <s0931>
-
次のJavaコマンドを実行して、Oracle Universal Installer(OUI)インストーラを開始します。
/nbcogg/goldengate <s0931> java -jar -Xmx1024m /nbcogg/goldengate/fmw_12.1.3.0.0_ogg.jar Launcher log file is /var/tmp/OraInstall2015-07-08_08-17-57AM/launcher2015-07-08_08-17-57AM.log. Extracting files.................................................... Starting Oracle Universal Installer
次のスクリーンショットはOUIを示しています:
このステップでは、Oracleホームディレクトリの場所を指定する必要があります。
Oracle GoldenGate Monitor Agentを選択し、次へをクリックします :
特定のオペレーティングシステムの前提条件を確認します:
次のスクリーンショットは、インストールの機能と使用されているディスク容量のリストを示しています。
次のスクリーンショットは、インストールの進行状況を追跡しています。
インストールが完了すると、次のメッセージが表示されます。
-
次のコマンドを実行して、jagentを停止します。
/testogg<s0931> ./ggsci Oracle GoldenGate Command Interpreter for Oracle Version 11.2.1.0.17 17888650 OGGCORE_11.2.1.0.0OGGBP_PLATFORMS_131215.2328_FBO Solaris, sparc, 64bit (optimized), Oracle 11g on Dec 16 2013 16:59:28 Copyright (C) 1995, 2013, Oracle and/or its affiliates. All rights reserved. GGSCI (oracle.test.com) 1> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING JAGENT STOPPED EXTRACT RUNNING ETKX01 00:00:00 00:00:01 EXTRACT RUNNING EXTTK01 00:00:00 00:00:06 EXTRACT RUNNING PMPTK01 00:00:00 00:00:07 EXTRACT RUNNING PTKX01 00:00:00 00:00:05 -rwxr-x--- 1 oracle oinstall 152 Jan 8 2014 create_ogg_agent_instance.sh /testogg<s0931> ps -ef |grep jagent oracle 8880 871 0 08:33:42 pts/1 0:00 grep jagent
注 :kill -9
を使用します 実行中の漂遊jagentプロセスを停止するコマンド。
-
次のコマンドを実行してcreateoggagentスクリプトを実行し、インスタンスを作成します。
/nbcogg/goldengate/GoldenGate/oggmon/ogg_agent <s0931> ./create_ogg_agent_instance.sh Please enter absolute path of Oracle GoldenGate home directory : /testogg Please enter absolute path of OGG Agent instance : /testogg OGG Agent instance directory already exists, do you want to overwrite the contents (yes | no) : yes Sucessfully created OGG Agent instance. /nbcogg/goldengate/GoldenGate/oggmon/ogg_agent <s0931> /testogg/dirjar <s0931> ls -lart *jagent.jar* -rw-r----- 1 oracle oinstall 255338 Dec 16 2013 jagent.jar /testogg/dirjar <s0931> /testogg/cfg <s0931> vi Config.properties #################################################################### ## jagent backward compatibility ### #################################################################### jagent.backward.compatibility=false #################################################################### ## jagent SSL Enabled property ### #################################################################### jagent.ssl=false
-
次のコマンドを実行して、すべてのサービスを停止します。
GGSCI (oracle.test.com) 4> stop ETKX01 Sending STOP request to EXTRACT ETKX01 ... Request processed. GGSCI (oracle.test.com) 5> stop EXTTK01 Sending STOP request to EXTRACT EXTTK01 ... Request processed. GGSCI (oracle.test.com) 6> stop PMPTK01 Sending STOP request to EXTRACT PMPTK01 ... Request processed. GGSCI (oracle.test.com) 7> stop PTKX01 Sending STOP request to EXTRACT PTKX01 ... Request processed. GGSCI (oracle.test.com) 8> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER STOPPED JAGENT STOPPED EXTRACT STOPPED ETKX01 00:00:00 00:00:18 EXTRACT STOPPED EXTTK01 00:00:00 00:00:13 EXTRACT STOPPED PMPTK01 00:00:00 00:00:08 EXTRACT STOPPED PTKX01 00:00:00 00:00:04
-
次のコマンドを実行して、サービスを開始し、検証します。
注 :サービスを複数回検証すると、jagentのステータスが停止したと表示されます。これを修正するには、構成プロパティにいくつかの変更を加える必要があります。
GGSCI (oracle.test.com) 17> info all
Program Status Group Lag at Chkpt Time Since Chkpt
MANAGER RUNNING
JAGENT RUNNING
EXTRACT RUNNING ETKX01 00:00:00 00:00:04
EXTRACT RUNNING EXTTK01 00:00:00 00:00:01
EXTRACT RUNNING PMPTK01 00:00:00 00:00:05
EXTRACT RUNNING PTKX01 00:00:00 00:00:05
GGSCI (oracle.test.com) 18> info all
Program Status Group Lag at Chkpt Time Since Chkpt
MANAGER RUNNING
JAGENT STOPPED
EXTRACT RUNNING ETKX01 00:00:00 00:00:08
EXTRACT RUNNING EXTTK01 00:00:00 00:00:04
EXTRACT RUNNING PMPTK01 00:00:00 00:00:08
EXTRACT RUNNING PTKX01 00:00:00 00:00:08
-
jagentログでエラーを確認するには、次のコマンドを実行します。
/testogg/logs <s0931> more ogg_agent.log [2015-07-08T08:48:12.305-07:00] [JAGENT] [NOTIFICATION] [OGGMON-20244] [com.goldengate.monitor.jagent.JAgentWSMain] [tid: main] [ecid: 0000KtiM_kHESOsDCjCCwg1LbKOw000001,0] About to call initialize on the WebService [2015-07-08T08:48:12.475-07:00] [JAGENT] [NOTIFICATION] [OGGMON-20245] [com.goldengate.monitor.jagent.JAgentWSMain] [tid: main] [ecid: 0000KtiM_kHESOsDCjCCwg1LbKOw000001,0] Loading agent-spring-ws.xml ############### [2015-07-08T08:48:15.086-07:00] [JAGENT] [NOTIFICATION] [OGGMON-20593] [com.goldengate.monitor.jagent.config.impl.ConfigFilesHelper] [tid: main] [ecid: 0000KtiM_kHESOsDCjCCwg1LbKOw000001,0] JAgent config.dir system property is set, and the configuration is pointed to /export/home/oracle/testogg/cfg location. [2015-07-08T08:48:15.088-07:00] [JAGENT] [NOTIFICATION] [OGGMON-20594] [com.goldengate.monitor.jagent.config.impl.ConfigFilesHelper] [tid: main] [ecid: 0000KtiM_kHESOsDCjCCwg1LbKOw000001,0] JAgent configuration of checkpoint file absolute path: /export/home/oracle/testogg/cfg/../dirchk/agent.cpm [2015-07-08T08:48:15.088-07:00] [JAGENT] [NOTIFICATION] [OGGMON-20595] [com.goldengate.monitor.jagent.config.impl.ConfigFilesHelper] [tid: main] [ecid: 0000KtiM_kHESOsDCjCCwg1LbKOw000001,0] JAgent default configuration of checkpoint file absolute path: /export/home/oracle/testogg/cfg/../cfg/agent.cpm [2015-07-08T08:48:15.097-07:00] [JAGENT] [NOTIFICATION] [OGGMON-20028] [com.goldengate.monitor.jagent.config.impl.AgentInfoImpl] [tid: main] [ecid: 0000KtiM_kHESOsDCjCCwg1LbKOw000001,0] Using IP address 3.156.4.153 to connect to the Manager Web Service [2015-07-08T08:48:15.099-07:00] [JAGENT] [NOTIFICATION] [OGGMON-20029] [com.goldengate.monitor.jagent.config.impl.AgentInfoImpl] [tid: main] [ecid: 0000KtiM_kHESOsDCjCCwg1LbKOw000001,0] Reading Manager port 7810 from mgr.prm file. [2015-07-08T08:48:17.361-07:00] [JAGENT] [ERROR] [OGGMON-20016] [com.goldengate.monitor.jagent.config.impl.AgentInfoImpl] [tid: main] [ecid: 0000KtiM_kHESOsDCjCCwg1LbKOw000001,0] Monitor Server JMX password is not defined. Please run Wallet Utility to create Monitor Server JMX password. [2015-07-08T08:48:17.372-07:00] [JAGENT] [NOTIFICATION] [OGGMON-20247] [com.goldengate.monitor.jagent.JAgentWSMain] [tid: main] [ecid: 0000KtiM_kHESOsDCjCCwg1LbKOw000001,0] Error Initializing JAgent. JAgent will not be initialized and about to return. , [[org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'agentBootstrapper': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'agentInfo': Invocation of init method failed; nested exception is java.lang.Exception: One ore more Java Agent properties in Config.properties file are not defined properly. Check ggserr.log file for more detail. Correct the error in the Config.properties file and restart the Manager.
-
OEMの場合は、 /export/home/oracle/testogg/cfg/Config.propertiesを更新します 、
agent.type.enabled=OGGMON
を変更しますagent.type.enabled=OEM
へ 。 -
終了したら、マネージャを再起動して、すべてのサービスを検証します。正常に起動して実行する必要があります。
GGSCI (oracle.test.com) 6> info all Program Status Group Lag at Chkpt Time Since Chkpt MANAGER RUNNING JAGENT RUNNING EXTRACT RUNNING ETKX01 00:00:00 00:00:02 EXTRACT RUNNING EXTTK01 00:00:00 00:00:01 EXTRACT RUNNING PMPTK01 00:00:00 00:00:04 EXTRACT RUNNING PTKX01 00:00:00 00:00:04
上記の手順に従うことで、Oracleが推奨するOGGMonitorAgentを簡単にアップグレードできます。このプロセスは、アップグレードを完了するための最も簡単で最良の方法です。
コメントや質問をするには、[フィードバック]タブを使用します。私たちと会話を始めることもできます。
-
クラウドにOracleデータベース(DBaaS)を作成する
この投稿では、Oracle®Cloudでサービスとしてのデータベース(DBaaS)データベースを作成するために必要なすべての手順を説明します。 はじめに このサービスにより、ユーザーは、物理ハードウェアをセットアップしたり、オペレーティングシステムをインストールしたり、Oracle Databaseのインストール前提条件を処理したりすることなく、データベースを作成できます。データベースの作成に時間はかからず、最小限のシステム管理者権限が必要です。 この投稿では、OracleCloudでDBaaSをセットアップするための次の手順を学習します。 コンパートメントを作成します。 仮想クラウドネ
-
Oracle19cでDBCAコマンドを使用してデータベースのクローンを作成する
このブログでは、Oracle19cの新機能であるDatabaseConfiguration Assistant(DBCA)を使用して、ソースデータベースのバックアップを作成せずにリモートプラガブルデータベース(PDB)をコンテナデータベース(CDB)に複製する方法を紹介します。 ソースからターゲットへのクローン作成にかかる時間は最小限です。 ソースDBの詳細 CDB:LCONCDBPDB:LCON 以下は総数です。ソース内の各コンテナ(CDBおよびPDB)の下にあるDBFファイルのうち、クローンがターゲット内にある後に検証する必要があります。上記のソースDBから、ターゲットホスト内にCDB