You are on page 1of 23

Notes on installing the Oracle GoldenGate Monitor

Download the software from OTN - Oracle_GoldenGate_Monitor_Linux_x64_11.1.1.1..!i"


#o"$ on the ser%er which is &oin& to function as the Monitor 'er%er and extract - should see an executa(le )le *
Oracle_GoldenGate_Monitor_unix_x64_11_1_1_1_.sh
+nsure ,D- %ersion is minimum 1.6 and a(o%e.
Downloaded and installed ,a%a 1.6 ."date /0
#reated soft lin1 in 2usr2(in to ensure newer 3a%a %ersion is "ic1ed u"
4oracle5"demora61rh% (in67 ls -l 3a%a
lrwxrwxrwx 1 root root // Ma$ 08 9*18 3a%a -: 2home2oracle23d11.6._/02(in23a%a
#reate en%ironment %aria(le ,;<;_=OM+ and "oint it to new 3a%a
ex"ort ,;<;_=OM+>2home2oracle23d11.6._/0
+nsure LD_L?@A;AB_C;T= is u"dated to "oint to this 3a%a location
4oracle5"demora60rh% ser%er67 ex"ort LD_L?@A;AB_C;T=>7,;<;_=OM+23re2li(2amd642ser%er*7LD_L?@A;AB_C;T=
Needs to connect to a runnin& data(ase. Cro%ide a username with select an$ ta(le and create ta(le "ri%ile&es.
?n this case the followin& data(ase o(3ects were created
O@,+#T_TBC+ O@,+#T_N;M+
------------------- --------------------------------------------------
?ND+D #ONN+#T?ON'_.NE_#ONN+#T?ON'_
?ND+D GG'_O@,+#T'_.NE_GG'_O@,+#T'_
?ND+D GG'_O@,+#T'_.NE_GG'_O@,+#T'_1
?ND+D ?1FN_+NTA?+'.NE_?1FN_+NTA?+'_
?ND+D ?D_;L+AT'_.NE_;L+AT'_
?ND+D ?D_MM'_?NGO_.NE_MM'_?NGO_
?ND+D 'B'_#100F9
?ND+D 'B'_#100F8
?ND+D 'B'_#10080
?ND+D 'B'_#10084
?ND+D 'B'_#10089
?ND+D 'B'_#1008F
?ND+D 'B'_#10//
?ND+D 'B'_#10/9
?ND+D 'B'_#10/F
?ND+D 'B'_#10/8
?ND+D 'B'_#10/11
?ND+D 'B'_#10/10
?ND+D 'B'_#10/18
?ND+D 'B'_#10/00
?ND+D 'B'_#10/04
?ND+D 'B'_#10/0F
?ND+D 'B'_#10//
?ND+D 'B'_#10//1
?ND+D 'B'_#10//4
?ND+D 'B'_#10//F
?ND+D 'B'_#10//8
?ND+D 'B'_#10/41
?ND+D 'B'_#10/4/
?ND+D 'B'_#10/49
?ND+D 'B'_#10/4H
?ND+D 'B'_#10/48
?ND+D 'B'_#10/91
?ND+D 'B'_#10/9/
?ND+D 'B'_#10/96
?ND+D 'B'_#10/9F
?ND+D 'B'_#10/86
LO@ 'B'_LO@HH091#H77
LO@ 'B'_LO@HH091#F77
LO@ 'B'_LO@HH0F6#/77
LO@ 'B'_LO@HH08#/77
LO@ 'B'_LO@HH084#477
LO@ 'B'_LO@HH08F#/77
T;@L+ ;L+AT'
T;@L+ ;L+AT_NOT?#+'
T;@L+ ;L+AT_'.@'#A?CT?ON'
T;@L+ ;L+AT_T+MCL;T+'
T;@L+ #ONN+#T?ON'
T;@L+ GG'_O@,+#T'
T;@L+ GG'_C+AM?''?ON'
T;@L+ GG'_AOL+'
T;@L+ GG'_.'+A'
T;@L+ ?1FN_+NTA?+'
T;@L+ ,MD_?NGO
T;@L+ L?N-'
T;@L+ M#'
T;@L+ M#'_;AG.M+NT
T;@L+ MM'_?NGO
T;@L+ MON?TOA_?NGO
T;@L+ MC'
T;@L+ MC'_#OMCO'?T+_<;L.+'
T;@L+ MC'_=?'TOAB
T;@L+ MC'_=?'TOAB_#OMCO'?T+_<;L.+'
T;@L+ MC'_.N?T
T;@L+ AOL+_C+AM'
T;@L+ '+E.+N#+
T;@L+ .'+A_CAOG?L+'
T;@L+ .'+A_AOL+'
T;@L+ <?+I_#=?LDA+N
68 rows selected.
Launch installer from D Iindows session
.2Oracle_GoldenGate_Monitor_unix_x64_11_1_1_1_.sh
Ie ha%e to enter the hostnameJ "ort and '?D of the data(ase which is &oin& to ser%e as a re"ositor$
Ie are enterin& the existin& schema name who is &oin& to own all the o(3ects related to GoldenGate Monitor
+nter the username and "assword of the Monitor ;dmin user account. Note this is not a database user
account, but is used to login to the GoldenGate Monitor web interface.
Ie recei%ed errors when tr$in& to start the Tomcat ser%ice when we used a lower case username li1e
K3mxuserL.
Ma1e sure the ,MD username is KjmxUserL
?f $ou want email alerts as well then "ro%ide the 'MTC ser%er details.
POST NST!""!TON ST#PS $ to be done on !"" instances of GoldenGate which are re%uired to
be monitored
<ia GG'#? edit the GLO@;L' )le
;dd the followin& line if Oracle GoldenGate release is below &&.'.&
#(T P!)!MS .*G"O+!"S
#N!+"#MONTO)!G#NT
;dd the followin& line if Oracle GoldenGate release is abo,e &&.'.&
#(T P!)!MS .*G"O+!"S
#N!+"#MONTO)NG
+dit the 2cf&2-on.g./ro/erties )le located in the GoldenGate software director$
agent.t0/e.enabled1OGGMON
+nsure that the jagent.host "ro"ert$ "oints to the full$ Muali)ed host name of the ser%er of the Oracle
GoldenGate instance.
+nsure that the "ro"ert$ monitor.host "oints to the full$ Muali)ed host name of the ser%er on which Oracle
GoldenGate Monitor is installed.
The monitor.host in #on)&."ro"erties %alue M.'T M;T#= with the %alue of monitor.jmx.ser,er.host which
is found in the monitor."ro"erties )le located in the 2cf& director$ where we ha%e installed the GoldenGate
Monitor software.
#han&e the monitor.jmx.username "ro"ert$ to the user s"eci)ed on the 2M3 -on.guration screen
durin& the Oracle GoldenGate Monitor installation.
-reate the 4allet
Go to the GoldenGate software location Nnot GoldenGate Monitor softwareO
4oracle5"demora60rh% &olden&ate67 .*/w5agent5util.sh $create
Clease create a "assword for ,a%a ;&ent*
Clease con)rm "assword for ,a%a ;&ent*
Clease enter Monitor 'er%er ,MD "assword*
Clease con)rm Monitor 'er%er ,MD "assword*
Iallet is created successfull$.
Start GoldenGate
?f GoldenGate %ersion is &&.'.& and higher then a&ent is Standalone !gent.
?f GoldenGate %ersion is below &&.'.&J then a&ent is #mbedded !gent.
6or #mbedded !gent.
'to" and 'tart the Mana&er from &&sci %ia 'TOC M;N;G+A and 'T;AT M;N;G+A comand
6or Standalone !gent ,ia GGS-
Aun P.
#A+;T+ D;T;'TOA+
'TOC M;N;G+A
'T;AT M;N;G+A
'T;AT ,;G+NT
Starting and Sto//ing the GoldenGate Monitor Ser,er
Aun the monitor.sh scri"t with the start and sto" command. The scri"t is located in the 2(in director$ under
the GoldenGate Monitor installation root director$.
2home2oracle2&olden&ate_monitor2(in
4oracle5"demora60rh% (in67 .*monitor.sh start
.sin& #;T;L?N;_@;'+* 2u12a""2&olden&ate2monitor2tomcat
.sin& #;T;L?N;_=OM+* 2u12a""2&olden&ate2monitor2tomcat
.sin& #;T;L?N;_TMCD?A* 2u12a""2&olden&ate2monitor2tomcat2tem"
.sin& ,A+_=OM+* 2u12a""2&olden&ate2monitor23re
Lo& )les are catalina.Qtimestam":.lo& and catalina.out located under the tomcat su(director$