Install OEM Agents silently in any environment

 

Outlined in this post are the steps that I have used on many installs of Oracle Enterprise Manager 12c agents in windows environments.  I have found that this is the simplest way to install agents on a windows box. Yes this will take some time to do one-by-one; however, the process is much simpler than installing Cygwin.  Additionally, the process can be repeated very quickly from system-to-system by moving only the RSP and ZIP files needed for the install.

Silent Install of Oracle EMAgent:

1. On the OMS host move to the OMS_HOME/bin and login using the EMCLI command

cd /oracle/app/oracle/product/12.1/middleware/oms/bin

./emcli login –username=sysman –password=<sysman password>

2. Sync the repository using EMCLI

./emcli sync

Message returned should be “synchronized successfully”

3. List support platforms that are in the repository.

./emcli get_supported_platforms

4. Download the agent image to a temporary location on the OMS host.

./emctl get_agentimage –destination=/mnt/nasbackup/oracle/12.1 –platform=”Linux x86-64” –version=12.1.0.2.0

5. Transfer the file 12.1.0.2.0_AgentCore_226.zip to the Repository host.

6. Unzip the 12.1.0.2.0_AgentCore_226.zip file to the agent_linux-x86-64

unzip ./12.1.0.2.0_AgentCore_226.zip -d ./agent_linux-x86-64

7. Edit the agent.rsp file for the specifics to needed during the install.  The file that should be used is the “agent_<name>.rsp” file.

The only thing that should change in the response file (agent_<name>.rsp) is the hostname where the agent is going to be installed.

8. Execute the deployment.

./agentDeploy.sh AGENT_BASE_DIR=/oracle/app/oracle/product/12.1/agent RESPONSE_FILE=<full path>/agent_<name>.rsp

9. Execute root.sh

  1. Exit Oracle (back to the user you logged in as, example: ssc+bia_bcurtis)
  2. Execute the root.sh script

$ /oracle/app/oracle/product/12.1/agent/core/12.1.0.2.0/root.sh

10. At this point, you will have to manually add non-host targets through the OEM console.

About these ads

4 comments

  1. […] I have a good post on agent silent installs located here which is helpful to understand some of the process that was used.  Although, I cover every […]

  2. […] alternative, via Silent Install, is illustrated by my good friend Bobby Curtis here. However, for large scale quicker deployments, I came up with an a solution which worked quite […]

  3. […] host) first.The alternative, via Silent Install, is illustrated by my good friend Bobby Curtis here. However, for large scale quicker deployments, I came up with an a solution which worked quite […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Oracle Data Warrior

Changing the world, one data model at a time. How can I help you?

Maaz Anjum's Blog

A life yet to be lived...

PeteWhoDidNotTweet

Stuff that interests me, if not you!

The Oracle Instructor

Explain, Exemplify, Empower

Frits Hoogland Weblog

IT Technology; Oracle, linux, TCP/IP and other stuff I find interesting

Oracle Spin - Flimatech Blog

Sharing Our Database Experience

Oracle Scratchpad

Just another Oracle weblog

Oracle SQL Tuning Tools and Tips

SQL Tuning, eAdam, eDB360, SQLT, SQLHC

DBA Kevlar

Tips, tricks, (and maybe a few rants) so more DBAs become bulletproof!

Follow

Get every new post delivered to your Inbox.

Join 1,392 other followers

%d bloggers like this: