+ All Categories
Home > Documents > EM Installation for FMW Management

EM Installation for FMW Management

Date post: 08-Aug-2018
Category:
Upload: mohammad-zaheer
View: 231 times
Download: 0 times
Share this document with a friend

of 25

Transcript
  • 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


Recommended