Sunteți pe pagina 1din 9

Oracle Enterprise Manager

U UPGRADING PGRADING TO TO O ORACLE RACLE E ENTERPRISE NTERPRISE M MANAGER ANAGER 12 12C C B BEST EST
P PRACTICES RACTICES
April C. Si ms, Sout hern Utah Universit y
WHAT IS NEW ABOUT EM12C?
Multiple Upgrade Pat h(s) Possi bl e with Fallback Positions
New User Interface Design and Functionalit y
Securit y hanges ! Default s SS" (#or e secur e consol e$ agent upload)
Fusion %pps$ &'adat a( &'al ogi c support ed
More &nd! to! &nd Monitoring
Self! Ser)icing Pro)isioni ng$ Policy *ased +esource
,orkload Manage #e nt with hargeback
%dditional -ar)est er Feat ur es
Furt her int egr at i on with My .racl e Support
/he releas e of .racl e &nt erpri se Manager 01c loud ontrol (pre)iousl y known as 2rid ontrol)
is a welco#e change fro# past releas es of .racl e &nt er pri se Manger (.&M)3 /here is a clearly
outlined upgr ade( #i gr at i on pat h with fallback positions and a #ini #u# a#ount of #oni t ori ng
downti #e for the final cut o)er3 /he act ual a#ount of downti #e is depende nt on which #igrat i on
type is act uall y used 4 .ne! syst e # which has a longer out age period than the /wo! syst e #
#et hod3
/he browser! based user int erface has been co#pl et el y rewrit t en but in #y e'peri ence it is
slower3 So#e of the feat ur es are harder to locat e without help3 /he first non! intuiti)e task that I
encount er ed was figuring out how to re#o)e a target 3 +e#o)i ng target s can be frustr ati ng in
01c becaus e you ha)e to do this st ep for each target indi)iduall y3 In pre)ious )ersions it was a
checkbo' for #ultipl e target s that would at least #ake this task easi er to acco#pli sh3
Searchi ng on M.S for articl es relat ed to loud ontrol will answer so#e of the #ost ! oft en asked
5uesti ons3 Since this is a newl y! releas ed )ersion with #any changes I woul d sugges t st arti ng
with My .racl e Support $ when sear chi ng use the key words 4 01c loud ontrol3 6ou will find a
lot of the #ost co##onl y asked 5uest i ons ha)e been clarified or answer ed with a M.S
docu#ent 3 Start her e7 FAQ: Ent erprise Manager Cloud Control 12 Avail!ility " Certi#iation "
$nstall " Upgrade Fre%uent l y As&ed Questi ons '$( 1)*)+*). 1,
St art with the upgr ade guide in order to choos e which upgr ade approach is a best fit for your
co#pany8 s resources3 Most instit uti ons don8t ha)e a co#pl et e duplicat e .MS syst e # (reposi t or y$
agent s$ .MS) to practice a critical upgr ade agai nst $ which #eans the upgr ade has tradi tionally
been done on product i on3 It is e)ident that .racl e in)est ed 5uit e a few resources i#pro)i ng the
upgr ade process in 01c$ which is why I highly reco##e nd this )ersion3 ,hile the new consol e
has a few 5uirks those will be i#pro)ed with ti#e as pat ches and( or new functionalit y is
releas ed3
1 Session #292
Oracle Enterprise Manager
/ake full ad)ant age of the Pre! Upgrade onsol e going through all of the report s to #ake sure
ther e aren8t any critical syst e #s that will encount er #oni t ori ng downti #e during the transi ti on3
/he consol e gi)es specific answer s to why a cert ai n target agent isn8t suppor t ed7 Missing agent
softwar e$ #issi ng the plug! in softwar e or not the #ini #u# suppor t ed )ersion for 01c3
/he workflow e'ecut ed depends on which Upgrade /ype is sel ect ed (0! Syst e #$ 1! Syst e #$ 0!
Syst e # Diff -ost) with links pro)ided for addi tional infor #at i on$ tasks and re5uir ed st eps in the
correct order3 *e sure to do a dat abas e reposi t or y backup before you st art the first 01c agent
depl oy#e nt 3 /his is the best fallback position if you need to re)ert ( r es t or e the entire .MS
syst e #3 If using the /wo Syst e# Method this is also called the Dat a Deferr ed Migration Period3
Addi ti onal Chan! " in 12#
SNMP Desuppor t Notice
If your sit e #oni t ors target s by sendi ng SNMP /raps to third! part y #oni t ori ng soft war e such as
Site Scope this functionalit y has been re#o)ed in the 01c releas e3 See the following 5uot e7
SNMP 9functionalit y has been re#o)ed co#pl et el y in the ne't releas e of &nt er pri se Manager
loud ontrol 01c$ the SNMP subagent shoul d not be used in any new &nt erpri se Manager
depl oy#e nt s3 If you are using it now$ then you shoul d begi n planni ng for other ways besi des
SNMP to int er act with or #oni t or .racl e Dat abas es aft er upgr adi ng to 01c loud ontrol3
Please not e that the depr ecat i on will not i#pact the following7
&nt er pri se Manager SNMP /rap Notifications fro# 2rid onsol e3
SNMP Fetchl et (+ec)l et suppor t in .racl e &nt er pri se Manage #e nt %gent for #oni t ori ng
SNMP awar e target s3
In addi tion$ not e that .racl e plans to re#o)e support for SNMP in .racl e Net "ist ener as of the
last releas e of .racl e Dat abas e 003 13 For det ails$ refer to7 Not e 0:;0<:;3 0 7 Planned end of
suppor t for SNMP in .racl e Net "istener 3 =
o##and! line .ption hanges
agent ca is no longer a)ailabl e>3For 01c %gent it is so#et hi ng like the following7
<AGENT_HOME>/oui/bin>./runConfig.sh ORACLE_HOME=<AGENT_HOME> ACTION=Configure MODE=erfor!
Pre! +e5ui sit e hecker o##a nd! line utility for sections of the pre! upgr ade consol e st eps can
perfor # so#e aut o#at i c correcti)e actions3 /his utility has the functionalit y to re)er t the
aut o#at i c correcti )e actions and as well re)ert all changes (back to pre)ious 2rid ontrol
)ersion)3 -o. to use Ent erprise Manager 12 /re0 1e%ui sit es he&er sript2 '$( 1)*)3*4. 1,
+eal! /i#e Monitoring
/his is an a !nt $ %a" ! d t&'! o( )oni t o*i n a+ai l a%l ! in 12# ,hi #h *!-.i *! " an addi ti onal
"!t .' to !na%l ! / U"! #a.t i on ,h! n i)'l ! )! nt i n %!#a." ! &o. #an -.i #0l & (ill .' th!
*!'o" i t o*& dat a%a " ! 1 o ' ! * a t i n "&" t ! ) lo lo#at i on/ D!(i n! %*oad o%2 !#t i +! " to
)oni t o* (i*"t to 0!! ' th! )oni t o*i n o+!*h! a d to a )i ni ).)/ Prer e q ui s i t e s For Real -
Ti me Moni t ori ng In Ent er pr i s e Manag e r Cl oud Cont r ol 12c [ID 13! " " 2 # 1 $
R!-.i*! )! n t " and R!#o))! n d a t i on " (o* OEM 12#
2 Session #292
Oracle Enterprise Manager
/he reco##e nd a t i on list below co#es directly fro# .racle3 /he best reco##e nda t i on
that will sa)e you ti#e and effort is to co#pl et el y skip any upgr ade to fro# 2 0?3 13 ' to
003'$ go directl y to 01c3 .ur producti on site has been on 01c since #id! @anuar y 1?01$
we #igr at ed using the /wo! Syst e# #et hod3
% direct upgr ade is per #i ssi bl e fro# either 2 0?3 13 ?3 A or 003 03 ?3 0
.lder agent s will not work with 01c .MS$ re5uir es the 01c agent
Mini#u# Me#or y re5uir e#e nt s ;2* +%M(.MS$ A01M* +%M(%gent
Mini#u# .S File Disk Space B2* Disk(.MS$ 02* Disk(%gent
.ut of place upgr ade re5uir ed in a new .racl e -o#e for .MS ser)er and agent s
*ypass 003 03 ?3 0 Upgrade o#pl et el y
U'*ad! I)'*o+! )! n t "
/here are se)er al #aC or i#pro)e #e nt s for the Upgrade Process which facilitat e an
order ed$ easy to follow set of tasks for each st ep3
,ell! built workflow #aki ng critical tasks as aut o#at e d as possi bl e
&'t ensi )e +eporti ng Utility for each of the upgr ade st eps
/wo! syst e # upgr ade 4 "east a#ount of #oni t ori ng downti #e
Pre! depl oy#ent checks )alidat e the en)iron#ent befor e e)er at t e#pt i ng the act ual
upgr ade
&asi er #et hod to rest or e the .MS(+eposi t or y with a predet er #i ned fallback position to
pre)ious 2rid ontrol
lear upgr ade pat h with each st ep clearly outlined
,hich Softwar e( Pl ug! in )ersions re5uir ed are shown in the Pre! Upgrade onsol e$ no
surpri ses
.per ati ng syst e # #i gr ati on is possi bl e at the sa#e ti #e as .MS$ with a two! syst e #
#i gr ati on #et hod
Dat a #igrat ed is identified$ #oni t or ed during process with Different (Diff) end report s
.lder 2rid ontrol (2) +eposi t or y Dat abas e #igr ati ons such as #o)i ng to a new node$
changi ng oper at i ng syst e #s $ char act er set s$ or bit siDe were #or e daunti ng than working with
the typical dat abas e3 /he following are the key feat ur es( f uncti onali t y that .racl e specifically
addr es s e d in the 01c )ersion3
/he built! in .&M @ob Syst e # could be used to perfor # tasks
%gent upgr ades re5uired SS- connect i ons which #ay not ha)e been a)ailabl e on a cert ai n
target syst e #
No #oni t ori ng of upgr ade progr ess until it finished eit her succes sf ully or unsucces sf ull y
%ll agent upgr ades were in! place (e'isting .+%"&E-.M&) which re#o)es any fallback
position if unsucces sf ul
% Fallback re5uired to rest or e all co#ponent s e't endi ng the out age for a failed upgr ade in
order to reco)er or re)ert to a working syst e #
3 Session #292
Oracle Enterprise Manager
%gent upgr ades had to happen all at once$ re5uiring downti #e with #oni t ori ng out ages
%ll co#ponent s incurred downti #e during this process since the newer .MS could not
co##uni cat e with an older reposi t ory and )ice )ersa
P*!$ U'*ad! Con" ol !
/he following section cont ai ns the highlight s of the consol e that cont rol s the entire upgr ade
proces s fro# begi nni ng to end3 Don8t skip any of the st eps as each one is i#port ant $ in other
words .racl e re#o)ed any unneces s ar y or redundant st eps in the proces s3
/he Pre! Upgrade onsol e consi st s of a downl oadabl e .racl e Pat ch a)ail abl e for 0?3 13 ?3 A and
003 03 ?3 0 )ersions of 2rid ontrol7 Pre! upgr ade consol e pat ch0??;;?<B for 0?3 13 ?3 A or 003 03 ?3 0
2rid ontrol3
/he consol e is a 2uided workflow with )arious tasks cont ai ni ng your singl e source of infor #at i on
for the entire processF this re#o)es any guessi ng as to the progr es si on (success or failure) of
any task relat ed to the upgr ade3 /he workflow st eps are pre! det er #i ned by the upgr ade type
chosen3
Mass %gent Deploy#e nt is now easily acco#pli shed using the consol e3 It is easy to det er #i ne
which plug! ins and agent softwar e (oper at i ng syst e # specific) is re5uired for any target host 3 %ll
#anage #e nt tasks relat ed to the agent s and plug! ins can be done using the consol e alone3
/here are co##a nd! line options for #ost of the tasks on the Pre! Upgrade onsol e3 /he best
place to learn about the co##a nd! line utilities is the docu#ent a t i on3 %ll co#ponent s of .&M 01c
can be co#pl et el y )alidat ed befor e incurri ng any #oni t ori ng downti #e for the +eposi t ory and all
target agent s3
U'*ad! A''*oa#h ! "
On! S&" t ! ) Co)'l ! t ! #.t o+ !* ,i t h )o*! do,nt i )! 3than t,o "&" t ! ) )!t hod4
*oth pre! 01c and 01c inst all ati ons e'ist but only one is acti)e dependi ng on wher e you are in the
upgr ade3 %ll of the co#ponent s (.MS$ +eposi t or y and %gent s) are upgr aded at the sa#e ti #e3
03 St art with an e'isting 2rid ontrol Inst all ation of 0?3 13 ?3 AG
13 Download(Inst all the Pre! Upgrade onsol e Patch
:3 Deploy all 01c agent s using Pre! Upgrade onsol e
;3 Perfor # the heal t h check on agent s before switchi ng o)er to a)oid #oni t ori ng downti #e
A3 Switcho)er 4 Huiesce pre! 01c agent 5ueues$ shut down pre! 01c agent s and then st art 01c
agent s
I3 Shut down the .lder .MS Ser)er(s)$ *ackup the reposi t ory (#anuall y done)
/his is wher e you will incur downti #e3
B3 Inst all 01c .MS and upgr ade the reposi t ory
<3 St art the 01c .MS
J3 St art accept i ng 01c agent connect i ons
Fallback Position 4 Shut down the 01c$ rest ar t the older .MS aft er rest ori ng the reposi t ory$
rest ar t the older! )ersioned agent s3 +est ori ng the +eposi t or y is si #il ar to any st andar d
dat abas e rest or e3 +esear ch using Flashback functionalit y for the reposi t or y (if you ha)e disk
space) as this can gi)e you a definiti)e ti #e or scn to rest or e to3
4 Session #292
Oracle Enterprise Manager
/his type of upgr ade #akes the whol e syst e # (.MS$ +eposi t or y and %gent s) encount er
downti #e with all of the agent s re5uired to be a)ail abl e becaus e they the target s #ust be
offline until they are repl aced with the newer 01c agent s3 ,hile ther e not a need for an e'tr a
syst e # to acco#pli sh this upgr ade the fallback position re5uires #or e downti #e than when
re)erti ng with the /wo Syst e # #et hod3 /he .ne Syst e # will N./ re5uir e the additional dat a
#i gr ati on st ep as well as any changes to firewalls to ensur e all of the #oni t or ed agent s can
co##uni cat e with the new .MS syst e #( hos t 3
T,o S&" t ! ) Pha" ! d #.t o+ !* ,i t h l!" " do,nt i )! 3than a "i nl ! "&" t ! )4
/he upgr ade st eps can be st agger ed with only so#e #oni t ori ng downti #e as a resul t 3 *oth pre!
01c and 01c are up and acti)e until all target s are #i gr at ed3 /his techni 5ue re5uir es addi tional
resources (#e#or y$ PU$ disk space) to acco#pli sh but can also pro)ide you with a fast er
rest or e to the pre)ious )ersion if the upgr ade fails3 In this #et hod your older agent s and .MS
ser)er s st ay online and acti)e until each agent is switched o)er to 01c3 /his gi)es you the
opport uni t y to co#pl et e an order ed$ gradual changeo)er of target s as ti#e #aki ng the act ual
#oni t ori ng out age window as s#all as possi bl e3
.)erall Set of Upgrade Steps7
03 St art with 2 0?3 13 ?3 A or 003 0
13 Inst all Pre! Upgrade onsol e Pat ch
:3 Deploy 01c agent s$ backup reposi t or y (can be done si #ul t aneousl y)
;3 Deploy and configur e 01c .MS (s)
A3 *ackup the .&M dat abas e ! Methods )ary (flashback$ guar ant e ed rest or e point$ r#an$
st andby)$ use #or e than one for safet y
I3 Upgrade backed! up .&M dat abas e reposi t ory to 01c
B3 St art 01c .MS (s)
<3 Shut down any pre! 01c agent s incre#ent all yF acti)at e the correspondi ng 01c agent
J3 Kerify the success( f ailur e of the upgr ade using the Post Upgrade onsol e and +eport s
0?3 ,hen all agent s are successf ully depl oyed to 01c$ deco##i s si on the 2 0?3 13 ?3 A( 003 0
.MS syst e # and agent s using the consol e3
/he /wo Syst e# resul t s in little to no #oni t ori ng downti #e with the ability to incre#ent all y
st agger the agent #igr ati on to the new syst e #3 &asier fallback than the .ne Syst e # #et hod but
this does re5uire addi tional resources 4 new host $ firewall rules$ etc3
D!( !**! d Dat a Mi*ati on Pha" !
/here is an e'tr a st ep of #igrat i ng the dat a collect ed fro# the pre! 01c agent s during the
reposi t ory backup (Deferr ed Dat a Migration phas e) to upgr ade the hist orical dat a to the new 01c
syst e #3 /his procedur e is done fro# the 01c Post Upgrade onsol e which is an aut o#at i call y
(can be run #anuall y to conser)e resources during peak hours) schedul ed Cob at the end of the
upgr ade3
On! S&" t ! ) on T,o Nod! "
/his situat i on is wher e the 01c .MS is inst all ed on a different node( host than the original 2
host but with a singl e reposi t ory3 6ou can #igr at e to a higher! )ersioned oper at i ng syst e # at the
sa#e ti #e with this #et hod since the two different .MS ser)er s aren8t dependent on each other3
St a*t 5*o) S#*at #h U'*ad!
5 Session #292
Oracle Enterprise Manager
/here is anot her way to #igr at e across platfor #s or )ersions for bot h the .MS and reposi t ory
co#ponent s 3 It can be a less painful upgr ade pat h$ but you will lose hist orical infor #at i on as
follows7 defaul t purgi ng policiesLB days raw dat a$ :0 days of the one! hour aggr egat e d #et ri c
dat a$ :IA days of the one! day aggr egat e d #et ri c dat a$ cust o# UDM$ cust o# report s$ and
cust o# Cobs3 /here are Cust a few gener aliDed st eps7
03 Inst all the 01c .MS Ser)er( r eposi t or y
13 Deploy all 01c agent s using the 01c .&M onsol e
:3 Perfor # the heal t h check on agent s before incurring #oni t ori ng downti #e
;3 Switcho)er 4 Huiesce pre! 01c agent 5ueues$ shut down pre! 01c agent s and then st art
01c agent s
A3 +edefine all cust o# ite#s7 Cobs(r epor t s$ preferr ed credent i al s$ notifications$ and pack
acces s agree #e nt 3
6ou can then acco#pli sh a fallback to the pre)ious )ersion or use the# concurr ent l y with
different agent s co##uni cat i ng bet ween the two .MS ser)er s3 /he target s can be #igr at ed
incre#ent all y fro# earlier )ersions of 2 to the .&M 01c3
"ook into e#cli utility for e'porti ng(i #por t i ng cust o# report definitions that will not include any
securit y$ schedul es or target lists associ at ed with the report in 27
./e!"#i se$u% &ur#=h$$%s'//sour"e_hos$n(!e'))**/e! &usern(!e=s+s!(n
./e!"#i e,%or$_re%or$ &$i$#e=-D($(b(se .i/e- &o0ner=-.1.MAN- &ou$%u$_fi#e=-2b_si/e.,!#-
Re%or$ -D($(b(se .i/e-3 o0ne2 b+ -.1.MAN-3 h(s been e,%or$e2 fro! $he re%osi$or+.
E,%or$e2 re%or$s !(+ no$ "on$(in (## infor!($ion fro! origin(# re%or$. Re%osi$or+
s%e"ifi" infor!($ion su"h (s $(rge$s3 (2!inis$r($or (""ess3 (n2 s"he2u#es (re no$
e,%or$e2. I!%or$e2 re%or$s shou#2 be e2i$e2 (f$er i!%or$ $o su%%#+ (## ne"ess(r+ re%or$
%(r(!e$ers.
./e!"#i se$u% &ur#=h$$%s'//$(rge$_hos$n(!e'))**/e! &usern(!e=s+s!(n
./e!"#i i!%or$_re%or$ &fi#es=-2b_si/e.,!#-
4i#e -2b_si/e.,!#- h(s been i!%or$e2 in$o $he re%osi$or+. I!%or$e2 re%or$s shou#2 be
e2i$e2 (f$er i!%or$ $o su%%#+ (## ne"ess(r+ re%or$ %(r(!e$ers.
Po" t U'*ad! Con" ol ! and Ch!#0"
*e sure and read through the docu#e nt at i on for host disco)er y #et hods$ the following article
will gi)e you a 5uick o)er)i ew and task list3 EM 12c % &o' t o Di sco( e r )ll Targe t s *n a
+i ngl e &os t ),t er )gent Inst al l at i on - [ID 13"! " 1 # 1 $ Th! !a"i ! " t l!a" t int*."i +!
)!t ho d i" th! 6Con(i .* ! A.t o Di "#o+ !* & 7 ta" 0 a##o)'l i " h! d on a ho" t $ %&$ ho" t %a"i " /
An& .n)ana ! d ta*! t " that *!" .l t (*o) th! di "#o+ ! * & ,ill not %! )oni t o* ! d %&
OEM12# .nti l th!& a*! '*o)ot ! d/ S! ! EM 12c % .nder s t a n d i n g Promo t e Targe t
Funct i onal i t / [ID 13"! 1 ! 1 # 1 $ O.* "i t ! di dn8 t ." ! th! (!at .* ! #all !d IP +can Met 0o d (o*
a! nt l ! " " di "#o+ ! * &9 it *!-.i *! " ".do a##! " " (o* !a#h ho" t to %! al*!ad& #on(i .* ! d9 it
#an li )i t th! "#an %& i' *an! and 'o*t " (o* !a#h indi +i d.al ho" t /
&nabling My .racl e Suppor t + uploads with the -ar)est er co#ponent of .&M 01c will allow
you to cont rol those uploads at a singl e locati on )s3 each indi)idual host 3 Uploadi ng target
infor #at i on to M.S allows for e'pedi t ed Ser)ice +e5uest -andling3 -ar)est er @ob can be enabl ed
at inst all ti#e or #anuall y (co##a nd! line) lat er3 *oth #et hods will re5uire My .racl e Support
6 Session #292
Oracle Enterprise Manager
credent i al s3 See also 5ips and 5ri&s on (e!uggi ng the 12 -arvest er 6(o $( 1)*+*7*. 18 *e
sure and disabl e the indi)idual host + uploads aft er enabli ng the har)est er #et hod3
o##and! line would ent ail7
> e!CCR regis$er
(ss0or2 5o%$ion(#6' 77
Ins$(##ing b(se %("8(ge 77 De%#o+ing
"ore & 9ersion :;.<.=.;.;
77 Regis$ering ins$(##($ion 0i$h Or("#e Configur($ion M(n(ger ser>er5s6 77 De%#o+ing
engines & 9ersion :;.?.).:.; De%#o+ing
!e$ri"2($( & 9ersion :;.?.@.;.< De%#o+ing s"ri%$s &
9ersion :;.<.=.;.;
77 Ge$$ing %("8(ge u%2($es fro! Con$en$.er>er 77 De%#o+ing
"ore & 9ersion :;.<.=.;.? De%#o+ing r2( &
9ersion @.?=.:?".= De%#o+ing r2("e#in &
9ersion @.?=.:?".= De%#o+ing s"ri%$s & 9ersion
:;.<.=.;.:
77 .$(r$ing $he Or("#e Configur($ion M(n(ger ."he2u#er 77 Or("#e
Configur($ion M(n(ger & Re#e(se' :;.<.=.;.? & ro2u"$ion Co%+righ$ 5"6
?;;A3 ?;::3 Or("#e (n2/or i$s (ffi#i($es. A## righ$s reser>e2.
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& .$(r$ing
Or("#e Configur($ion M(n(ger... B(i$ing for s$($us
fro! Or("#e Configur($ion M(n(ger.... .$(r$ D($e ;:&
4eb&?;:? ;C'A='A? L(s$ Co##e"$ion Ti!e &
Ne,$ Co##e"$ion Ti!e ;?&4eb&?;:? ;C'AA';;
Co##e"$ion 4reDuen"+ D(i#+ ($ ;C'AA
Co##e"$ion .$($us s"he2u#e2 "o##e"$ion running
Log Dire"$or+ /u;:/(%%/or("#e/Or("#e/Mi22#e0(re/o!s/""r/hos$s/hos$n(!e/#og
Regis$ere2 A$ ;:&4eb&?;:? ;C'AA':=
Au$o!($i" E%2($e On
Co##e"$or Mo2e Conne"$e2
Or("#e Configur($ion M(n(ger su""essfu##+ s$(r$e2.
Or("#e Configur($ion M(n(ger h(s been "onfigure2 in "onne"$e2 !o2e. If $he
$(rge$ ORACLE_HOME is running ( 2($(b(se3 %#e(se refer $o $he
-os$&ins$(##($ion D($(b(se Configur($ion- se"$ion of $he OCM Ins$(##($ion
(n2 A2!inis$r($ion Gui2e 5h$$%'//000.or("#e."o!/$e"hno#og+/2o"u!en$($ion/o"!.h$!#6 $o
"o!%#e$e $he ins$(##($ion.
9ie0 "onfigur($ion 2($( re%or$s (n2 (""ess >(#u(b#e "onfigur($ion bes$
%r("$i"es b+ going $o M+ Or("#e .u%%or$.
> e!CCR s$($us
Or("#e Configur($ion M(n(ger & Re#e(se' :;.<.=.;.? & ro2u"$ion
Co%+righ$ 5"6 ?;;A3 ?;::3 Or("#e (n2/or i$s (ffi#i($es. A## righ$s reser>e2.
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
.$(r$ D($e ;:&4eb&?;:? ;C'A='A?
L(s$ Co##e"$ion Ti!e ;:&4eb&?;:? ;C'A='A?
7 Session #292
Oracle Enterprise Manager
Ne,$ Co##e"$ion Ti!e ;?&4eb&?;:? ;C'AA';;
Co##e"$ion 4reDuen"+ D(i#+ ($ ;C'AA
Co##e"$ion .$($us i2#e
Log Dire"$or+ /u;:/(%%/or("#e/Or("#e/Mi22#e0(re/o!s/""r/hos$s/hos$n(!e/#og
Regis$ere2 A$ ;:&4eb&?;:? ;C'AA':=
Au$o!($i" E%2($e On
Co##e"$or Mo2e Conne"$e2
.racl e onfigur at i on Manager Updat es can be aut o#at i call y run3
> e!CCR (u$o!($i"_u%2($e on
Or("#e Configur($ion M(n(ger & Re#e(se' :;.<.=.;.? & ro2u"$ion
Co%+righ$ 5"6 ?;;A3 ?;::3 Or("#e (n2/or i$s (ffi#i($es. A## righ$s reser>e2.
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
AETOMATIC_EDATE "o!!(n2 en2e2 su""essfu##+.
OMS and A!nt " Hih A+ai l a%i l i t &
,hile the st andar d dat abas e procedur es are used to keep the reposi t ory highly a)ailabl e (+M%N$
+%$ etc)$ ther e are other tactics for the %gent and .MS co#ponent s of &M01c3 Scaling 01c
upwar d is #ost l y done by addi ng .MS ser)er s$ archit ect ur all y speaki ng in a horiDont al fashion3
Multiple .MS ser)er s$ each inst all e d on their own ser)er$ are all configur ed to co##uni cat e with
a singl e reposi t ory dat abas e3 %gent s can be configur ed to talk to different .MS ser)er s for load
bal anci ng in a large en)iron#ent 3
Meepi ng the %gent s highly a)ailabl e is best achi e)ed with #ultipl e inst all ed .MS with a
-ardwar e "oad *alancer front end3 /hat would #ean the agent woul d only co##uni cat e the
uploaded dat a to a singl e SS"!enabl ed U+"$ with #ultipl e .MS inst all ed behi nd the load bal ancer
in a pool3 In theor y$ this would resul t in no downti #e for #oni t ori ng acti)iti es for any acti)e
agent and also pro)ides a pool of .MS bo'es that can be taken offline for out ages without
affecti ng nor #al &M01c functionalit y3 +ay S#it h$ the ollabor at e &M track chair has report ed
that if your .MS is currentl y behi nd a "oad *alanced Ser)er the agent s will respond by uploadi ng
through that U+"$ inst ead of directl y to the indi)idual .MS #aki ng the disco)er y3 /his #ay #ean
changes to the reco##e nd e d upgr ade st eps to account for this possi bility3
If you canN t afford all of the hardwar e to replicat e the reposi t or y$ at the )ery least you shoul d
inst all a redundant .MS$ as it is the easi est task to acco#pli sh3 /he additional .MS can resi de
on a s#all node and take o)er if the pri #ar y .MS beco#es una)ail abl e3 6ou can configur e
agent s to talk to #ultipl e .MS (called an upload pool)$ which will pro)ide a poor! #anN s load
bal anci ng$ but the agent s woul d ha)e to be reconfigur ed if one of the .MS ser)er s is not
a)ailabl e3
-ow do you duplicat e a 2 reposi t ory for failing o)er when ther e is an out age on the pri #ar y
dat abas eO /his is wher e Dat a 2uard co#es into play$ wher e you will be inst alling a physi cal
st andby with speci al st eps taken in order to pro)ide a useabl e 2 reposi t ory when out ages
occur3 /hese are the gener al st eps for pro)idi ng a 2 reposi t ory st andby that can be failed o)er
if the pri #ar y is down7
03 reat e a physi cal st andby reposi t ory3
13 Inst all and configur e addi tional st andby .MS linked to pri #ar y dat abas e3
8 Session #292
Oracle Enterprise Manager
:3 &dit st andby .MS e#o#s 3 pr oper t i es to point to the st andby dat abas e reposi t ory 4 ther e
are #ul ti pl e copi es of this file$ det er #i ne which one is the act ual file )s3 Cust te#pl at es3
;3 +eplicat e dat a upload direct or y on st andby .MS node to li#it trans act i on loss3 /his is an
optional st ep3
A3 onfigur e Fast St art Failo)er for the st andby reposi t ory if desir ed3
I3 Use cust o#! writt en trigger s to st art .MS at st andby3
B3 onfigur e st andby "oad *alancer at a re#ot e sit e for #ul ti pl e .MS if inst all ed$ for
co#pl et e redundancy3
/his si #plified #et hod is 5uick$ works well$ and is #uch easi er to i#pl e#e nt than the
%cti)e(%cti)e or %cti)e(Passi )e #et hods that .racl e in)ent ed3 In)esti gat e all of the #et hods
yourself to decide which is best for your en)iron#ent 3
/ip7 -o. to o!t ai n the 9o! det ails:/aramet ers " Sript s #rom the ;rid Control 1eposi t ory '<ot e:
*31==>. 1, $ which outlines a si #pl e #et hod for e'tr act i ng the act ual script s$ runs as part of the
reporti ng feat ur e within the &M01c consol e3
U"i n EM12C to S!nd Noti (i #at i on" %& SMS
.ne of the #ost ! oft en asked 5uest i ons is how to enabl e te't #es s agi ng fro# the .&M syst e #
for sendi ng alert s to cellphones3 6ou will need specific infor #at i on about the SMS carri er that is
used in your organi Dat i on for co##uni cat i on3 /hese two links will get you st art ed on how to
enabl e that functionalit y3
htt p7 (( en3 wi kipedi a3 or g( wi ki("istEofESMSEgat eways
-ere is a list of the PSMS gat ewaysP for all the #aC or cell pro)ider s (at least in the US Q anada)7
htt p7 (( s #s ;003 net ( how! to! send! e#ail! to! a! phone(
%lso$ keep in #i nd that the functionalit y to send notifications fro# &M01 is part of the
Diagnosti cs Pack and ther efor e #ust be licensed appropri at el y3 For #or e det ail7 EM 12 -o. to
Con#igure <oti#iations #or 9o! E?euti ons 2 '$( 1)+*+1*. 1,
R!" o.*# ! Li"t:
.&M 01 Upgrade 2uide
htt p7 (( downl oad3 or acl e3 co#( docs( cd( &1;I1<E?0(i nde'3 ht #
./N .&M 01 Page
htt p7 (( www3 or acl e3 co#( t echnet wor k( oe #( i nst all! upgr ade! ;JIIBB3 ht #l
./N .&M 01 Download Page
htt p7 (( www3 or acl e3 co#( t echnet wor k( oe #( gri d! cont rol( downl oads( oe #! upgr adecons ol e!
A?11:<3 ht #l
.racl e 01 Foru#
htt ps7 ( (foru#s3 or acl e3 co#( for u#s ( f or u#3 C spaOfor u#IDR11?Qst ar t R?
9 Session #292

S-ar putea să vă placă și