Oracle Enterprise Manager 13.5 Installation on Oracle Linux 7.
7 with 19C
Database
Prerequiste:
⚫ Oracle Linux 7.7
⚫ OEM installation files (link)
Download all the 5 files
Mount Point size required:
Mount Point Purpose Size Recommended
/ Root filesystem 20 GB
Oracle Base (OEM, agent,
/u01 100-150 GB
DB)
Installer unzipping,
/tmp 12-15 GB
staging
/swap Swap space Equal to RAM
/home Home directories 5 GB (may change)
What is OEM?
OEM stands for Oracle Enterprise Manager. It's a system management
tool that provides a centralized platform for managing and monitoring Oracle
deployments, including databases and applications, both on-premises and in the
cloud. OEM offers features like monitoring, management, and control over Oracle's IT
infrastructure.
Types of OEM:
TYPES DESCRIPTION
Lightweight web UI for a single
OEM Database Express (DB Express) database. Installed automatically with
Oracle DB 12c+. No agent required.
Used with Oracle 10g/11g. Local web UI
OEM Database Control for a single database. Deprecated in
12c+.
Centralized enterprise-level monitoring
and management tool. Supports many
OEM Cloud Control
targets (DB, hosts, apps). Requires
installation
Cloud Control linked with Oracle Cloud
Infrastructure (OCI) monitoring
OEM Cloud Control Hybrid
features.
Deployed on target servers to collect
data and report to Cloud Control.
OEM Management Agent (OMA)
OEM Compatibility:
OS Compatibility (Oracle
Database Version Compatible OEM Versions
Linux)
Oracle 21c OEM 13.5 Oracle Linux 7 & 8
Oracle 19c OEM 13.5, 13.4 Oracle Linux 6, 7, 8
Oracle 18c OEM 13.3, 13.4, 13.5 Oracle Linux 6, 7
Oracle 12c OEM 13.2 – 13.5 Oracle Linux 6, 7
Oracle 11gR2 OEM 12c, 13c (limited) Oracle Linux 6
Oracle 10g Grid Control only Oracle Linux 5 (legacy)
Environment:
Platform Linux 7.7
Server IP 192.168.126.129
OEM Version 13.5
OMS Home /u03/OEM/middleware
Agent Home /u03/OEM/agent
DB ORACLE_HOME /u01/apps/oracle/server/19.3/home
Repository DB Name OEM
Repository DB Version 19.3.0
Middleware and Agent:
OEM Console (Web)
OMS (Middleware) - Weblogic
Oracle Repository
Management Agent (OMA)
Anything deployed into the
weblogic known as Agent
Installing 19C database:
⚫ The Database has been already installed which is 19.3.
Changes made in Production database for repository database:
Alter system set "_allow_insert_with_update_check"=true scope=both;
⚫ It allows INSERT operations to use the update constraint checking
mechanism, usually used for certain applications that rely on MERGE or
upsert-like logic and require internal constraint behavior.
Alter system set session_cached_cursors=200 scope=spfile;
⚫ Caches PL/SQL cursors at the session level to reduce the overhead of
reopening them.
Alter system set shared_pool_size=600M scope=spfile;
Alter system set processes=600 scope=spfile;
⚫ Sets the maximum number of OS processes Oracle can use
concurrently (including user sessions, background processes, etc.).
⚫ Now Bounce the database.
⚫ All the changes has been applied successfully.
Installing the OEM 13.5:
⚫ Create a Directory OEM inside the OEM create a directory called
middleware, agent and Backup (needed incase of space issues or taking
a backup)
⚫ Now, move the OEM files into the server.
⚫ The file has been moved into backup folder.
⚫ Give read write permission to the files.
⚫ Use MobaXterm to install the OEM.
⚫ Now, run the bin file by giving ./em13500_linux64.bin.
⚫ A GUI appears and enter the following details,
⚫ Ensure the prerequisite has been passed.
⚫ Enter the path for middleware, agent path and enter the hostname.
⚫ Then, select the list of services we want to connect with the OEM.
Enter the now manager and weblogic password (welcome1)
Enter the password for sysman and agent registration (welcome1)
⚫ Now, Execute the below script as root user and then come back and
give ok.
The script has been executed.
OEM has been installed
Additional Information:
This information is also available at:
/u01/apps/oracle/OEM/middleware/install/setupinfo.txt
See the following for information pertaining to your Enterprise Manager installation:
Use the following URL to access:
1. Enterprise Manager Cloud Control URL: https://oracleoem.localdomain:7803/em
2. Admin Server URL: https://oracleoem.localdomain:7102/console
The following details need to be provided while installing an additional OMS:
1. Admin Server Host Name: oracleoem.localdomain
2. Admin Server Port: 7102
You can find the details on ports used by this deployment at :
/u01/apps/oracle/OEM/middleware/install/portlist.ini
Enterprise Manager Cloud Control :
Our Database has been added to the OEM
Admin Server :
To stop the EM Cloud Control:
⚫ Create a ENV file to navigate to the OEM middleware and the Agent
home (OEM.env)
⚫ First, stop the middleware, navigate to the $OMS_HOME/bin and give
the following command,
. $OMS_HOME/bin/emctl stop oms -all
⚫ Then, stop the Agent. Navigate to $AGENT_HOME/bin and give the
command,
. emctl stop agent
To start the EM Cloud Control:
⚫ Navigate to $OMS_HOME/bin and give the command,
. emctl start oms
⚫ Then, Start the agent by navigating into $AGENT_HOME/bin and give
the command,
. emctl start agent