Download - EM Installation for FMW Management
-
8/22/2019 EM Installation for FMW Management
1/25
EM Installation for FMW Management
-
8/22/2019 EM Installation for FMW Management
2/25
2
Agenda
Components & Architecture Overview
EM Grid Control Install
JVM Diagnostics
Application Dependency and Performance Q&A
-
8/22/2019 EM Installation for FMW Management
3/25
3
OVERVIEW
Components and Architecture
-
8/22/2019 EM Installation for FMW Management
4/25
4
Key Components
EM Grid Control 11.1 OMS Installer creates a GC domain, OMS is a managed server in
the domain
EM Repository (Database)
JVM Diagnostics Manager Installed OMS contains binaries and script to add
EMAD4JMANAGER managed server to GC domain
Depends on EM Repository for DB
Application Dependency and Performance Manager
Installed OMS contains install binaries to install standalone
Java server
Uses any Oracle DB (dedicated schema recommended)
-
8/22/2019 EM Installation for FMW Management
5/25
5
Grid Control Architecture
-
8/22/2019 EM Installation for FMW Management
6/25
6
JVM Diagnostics ArchitectureAdditional Components Relative to OMS
-
8/22/2019 EM Installation for FMW Management
7/25
7
ADP ArchitectureAdditional Components Relative to OMS
RMI
OMS ADF Pages
OMS
ADP Manager
WEBLOGIC DOMAIN
Application Servers
ADP Agent
App Components
Admin Server
JMX
JMXRMI
ADP Database
-
8/22/2019 EM Installation for FMW Management
8/25
8
GRID CONTROL
Installation
-
8/22/2019 EM Installation for FMW Management
9/25
9
EM Grid Control Install
Main OMS Install Documentation http://www.oracle.com/technology/documentation/oem.html
Navigate through View Library Overview (tab) Basic
Installation Guide
Deep links may not be stable as doc IDs change
EM Install and Upgrade EM Components Forum
http://myforums.oracle.com/jive3/forum.jspa?forumID=4137
Help on topics specific for install (reach more install experts)
helpsmp_us mailing list forum
http://myforums.oracle.com/jive3/forum.jspa?forumID=3320
Search past questions and answers
General help across all EM products (higher traffic)
http://www.oracle.com/technology/documentation/oem.htmlhttp://myforums.oracle.com/jive3/forum.jspa?forumID=4137http://myforums.oracle.com/jive3/forum.jspa?forumID=3320http://myforums.oracle.com/jive3/forum.jspa?forumID=3320http://myforums.oracle.com/jive3/forum.jspa?forumID=4137http://www.oracle.com/technology/documentation/oem.html -
8/22/2019 EM Installation for FMW Management
10/25
10
EM Grid Control Install Tips
Setting up prerequisites is usually the mostchallenging part
EMGC is a very large codebase, more akin to a packaged
app like EBS
Happy path is fairly easy stick to it
While secure SSL/HTTPS (locked OMS) is therecommended configuration, un-checking the Secure
Oracle Management Server options in the install
wizard can get you to completion sooner
Then add back SSL options, if necessary, after getting yourinitial infrastructure and first remote agent operational
-
8/22/2019 EM Installation for FMW Management
11/25
11
EM Grid Control Install Tips
Use DNS names, make sure that that they point to
real (e.g. not localhost, 127.0.0.1) and static IP
addresses
Changing IPs is supported so long as DNS names are used
Changing DNS names is not supported
Use names that refer to your logical service (e.g.
gridcontrol.us.oracle.com) and not those that are tied to your
hardware (e.g. node3-rack1.austin-dmz.corp.net)
Installer uses OUI, thus X (or at least VNC) isrequired
-
8/22/2019 EM Installation for FMW Management
12/25
12
EM Grid Control Prerequisites
Key Highlights
Start with DB 11.2 + patches (9002336, 9067282)
DB install will take you through all the OS requirements
WLS 10.3.2 + patch WDJ7 (via SmartUpdate)
Must be 10.3.2 only!
Must be Sun JDK, known issues on JRockit Use 1.6.0_18 on 64-bit Linux (download separately)
Database Setup Prereqs
DBControl deconfigured via DBCA (see deconfig-
dbcontrol.sh)Dont drop the schema manually!
System parameters (see emgc_system_parms.sql)
Undo tablespace (see emgc_undo_tbs.sql)
-
8/22/2019 EM Installation for FMW Management
13/25
13
FMW Cumulative Patch
Should be considered to be REQUIRED for allFMW Management (WLS, SOA, OSB, etc)
Contains cumulative fixes for all components (Grid
Control, JVM Diagnostics, and ADP)
Two parts OMS side and Agent side MOS bug/patch IDs: 9901141 (OMS), 9930117 (Agent)
ARU URLs:
http://aru.us.oracle.com:8080/ARU/ViewPatchRequest/pro
cess_form?aru=13191668
http://aru.us.oracle.com:8080/ARU/ViewPatchRequest/pro
cess_form?aru=13123302
http://aru.us.oracle.com:8080/ARU/ViewPatchRequest/process_form?aru=13191668http://aru.us.oracle.com:8080/ARU/ViewPatchRequest/process_form?aru=13191668http://aru.us.oracle.com:8080/ARU/ViewPatchRequest/process_form?aru=13123302http://aru.us.oracle.com:8080/ARU/ViewPatchRequest/process_form?aru=13123302http://aru.us.oracle.com:8080/ARU/ViewPatchRequest/process_form?aru=13123302http://aru.us.oracle.com:8080/ARU/ViewPatchRequest/process_form?aru=13123302http://aru.us.oracle.com:8080/ARU/ViewPatchRequest/process_form?aru=13191668http://aru.us.oracle.com:8080/ARU/ViewPatchRequest/process_form?aru=13191668 -
8/22/2019 EM Installation for FMW Management
14/25
14
JVM DIAGNOSTICS
Installation
-
8/22/2019 EM Installation for FMW Management
15/25
15
JVM Diagnostics Install
Main JVM Diagnostics Install Documentation http://www.oracle.com/technology/documentation/oem.html
Navigate through View Library Overview (tab)
Administrators Guide 11 Setting Up the JVM Diagnostics
Manager
Deep links may not be stable as doc IDs change
Dev Help Wiki
http://dbdev.us.oracle.com/twiki/bin/view/Smpdev/AllYouWant
edToKnowAboutAD4J%28new%29
helpad4j_us mailing list forum http://myforums.oracle.com/jive3/forum.jspa?forumID=2736
Search past questions and answers
http://www.oracle.com/technology/documentation/oem.htmlhttp://dbdev.us.oracle.com/twiki/bin/view/Smpdev/AllYouWantedToKnowAboutAD4J(new)http://dbdev.us.oracle.com/twiki/bin/view/Smpdev/AllYouWantedToKnowAboutAD4J(new)http://myforums.oracle.com/jive3/forum.jspa?forumID=2736http://myforums.oracle.com/jive3/forum.jspa?forumID=2736http://dbdev.us.oracle.com/twiki/bin/view/Smpdev/AllYouWantedToKnowAboutAD4J(new)http://dbdev.us.oracle.com/twiki/bin/view/Smpdev/AllYouWantedToKnowAboutAD4J(new)http://www.oracle.com/technology/documentation/oem.html -
8/22/2019 EM Installation for FMW Management
16/25
16
JVM Diagnostics Install Tips
Install scripts are in
ORACLE_MIDDLEWARE_HOME/oms11g/ad4j
Make sure your environment is clean of any database
ORACLE_* variables before you run
DeployAD4JManager.sh
JVMD Manager only supports Linux, Solaris, and
Windows
JVMD Manager must run on 32-bit JVM
If rest of OMS is installed on 64-bit, a separate 32-bit JVM
should be installed and the JVMD Managers managed serverstartup script should be pointed at it see dbdev wiki for
details
-
8/22/2019 EM Installation for FMW Management
17/25
17
JVM Diagnostics Deployment Tips
OMS contains all of the UI (JSP) pages, which arepopulated with data from the JVMD manager
OMS talks to JVMD Manager via T3 EJB calls for
real-time data operations
If this is broken, historical metrics may work, but exceptionswill occur whenever you try to update configuration or perform
real-time operations
JVMD Manager writes to EM Repository DB which
OMS reads from for historical data pages
JVMD agent calls back to JVMD Manager on port3600 (raw socket, custom protocol)
-
8/22/2019 EM Installation for FMW Management
18/25
18
JVM Diagnostics Deployment Tips
JVMD Agent logs are intermixed with the monitored
JVMs stdout
Log level changes for both JVMD manager and
agents are controlled via the UI and take effect
immediately
Use JVM Diagnostics Threads Real-time
Analysis (at the domain level) to determine agent
connectivity status
-
8/22/2019 EM Installation for FMW Management
19/25
19
APPLICATION DEPENDENCY &PERFORMANCE
Installation
-
8/22/2019 EM Installation for FMW Management
20/25
20
ADP Install
Main ADP Install Documentation
http://www.oracle.com/technology/documentation/oem.html
Navigate through View Library Management (tab)
Getting Started with Oracle Fusion Middleware Management
6 Enabling ADP Within Enterprise Manager Grid Control Take note of the Installation Quick Steps
Deep links may not be stable as doc IDs change
camm_field_us mailing list forum
http://myforums.oracle.com/jive3/forum.jspa?forumID=3577
Search past questions and answers
http://www.oracle.com/technology/documentation/oem.htmlhttp://myforums.oracle.com/jive3/forum.jspa?forumID=3577http://myforums.oracle.com/jive3/forum.jspa?forumID=3577http://www.oracle.com/technology/documentation/oem.html -
8/22/2019 EM Installation for FMW Management
21/25
21
ADP Install Tips
The ADP Manager install is basically identical to the
10g CAMM manager, except that there is no directweb UI
Install by running install.bin or el5install.bin
Ignore any popup windows that may occur when
running config.sh and do everything from theApplication Dependency and Performance related link
from Grid Controls Middleware tab
Create a database schema in advance via:
create user adp identified by adp;grant connect,resource to adp;
ADP Manager must be restarted whenever Resource
configuration is changed
-
8/22/2019 EM Installation for FMW Management
22/25
22
ADP Deployment Tips
OMS contains all of the UI (JSP) pages, which are
populated with data from the JVMD manager
OMS talks to ADP Manager via Sun RMI (ports 51099
and 55003 by default) to populate data for every ADP
page
ADP Manager calls to every WLS server in the
domain (admin & managed) via T3
ADP Agent calls back to ADP Manager via Sun RMI
(ports 51099 and 55003 by default)
-
8/22/2019 EM Installation for FMW Management
23/25
23
ADP Deployment Tips
ADP Agent contains 3 parts
HTTPDeployer Servlet that is deployed only to Admin
server, allows ADP Manager to download T3/EJB/JMX client
libraries specifically to the version/SP of WLS installed
(provider jars)
Deployer EJB EJB ear that is deployed to all servers (admin
& managed) in the domain, used to perform discovery and
configure the agent
Agent Bytecode instrumentation libraries loaded by startup
args (classpath, -Xbootclasspath/p, -javaagent) that collects
core metrics
-
8/22/2019 EM Installation for FMW Management
24/25
24
ADP Deployment Tips
ADP Manager tracks agent status in the CAMM or
Status node (name varies depending on version, itsalways the last node in the navtreeclick on it, dont
unfold it)
EJB Installed = False Deployer EJB is not deployed, no
further status is available Agent Status = DEPLOYED Deployer EJB is reachable, but
Agent is not able to connect back to the ADP manager this
is an acceptable state for the admin server
Agent Status = CONNECTED Agent is able to connect to
the manager but has not started delivering metrics (this stateis usually transient and should last for < 5 mins)
Agent Status = REPORTING Agent is reporting metrics, this
is the desired normal state for managed servers
-
8/22/2019 EM Installation for FMW Management
25/25
25
QUESTIONS