Get the agent software from OMS on the OMS server
** This only needs
to be done 1 time per platform for agent installation this can be copied to
other servers as required that are the same platform/OS this will stage the
agent software installation on the OMS server.
1. Login
to the OMS using the emcli utility
#
emcli login -username=sysman -password=passwordhere
Login
successful
2. Get List of supported platforms to see if your
platform for an agent is there
#
emcli get_supported_platforms
Getting list of platforms ...
Check the logs at
/u00/app/oracle/Middleware/gc_inst/em/EMGC_OMS1/sysman/emcli/setup/.emcli/agent.log
About to access self-update
code path to retrieve the platforms list..
Getting Platforms list ...
-----------------------------------------------
Version = 12.1.0.2.0
Platform = Linux x86-64
-----------------------------------------------
Platforms list displayed
successfully.
3. Get
the agent for your platform, you will use the platform value from the previous
step.
#
emcli get_agentimage -destination=/home/oracle -platform="Linux
x86-64" -version=12.1.0.2.0
Platform:Linux x86-64
Destination:/home/oracle
=== Partition Detail ===
Space free : 2 GB
Space required : 1 GB
Check the logs at /u00/app/oracle/Middleware/gc_inst/em/EMGC_OMS1/sysman/emcli/setup/.emcli/get_agentimage_2012-12-05_21-04-34-PM.log
Setting property ORACLE_HOME
to:/u00/app/oracle/Middleware/oms
calling pulloneoffs with
arguments:/u00/app/oracle/Middleware/oms/u00/app/oracle/Middleware/oms/sysman/agent/12.1.0.2.0_AgentCore_226.zip12.1.0.2.0linux_x64
Check this logs for more
information: /u00/app/oracle/Middleware/oms/sysman/prov/agentpush/logs
Install Agent on Each Server
** For every server that needs an agent installation do
the following steps
1. Copy the extracted agent software to the node
where agent is to be installed
#
cd /u01/app/oracle
#
mkdir software
#
cd software
#
scp :/home/oracle/12.1.0.2.0_AgentCore_226.zip ./
2. unzip
the copied agent installation
#
unzip 12.1.0.2.0_AgentCore_226.zip
3. Update the agent.rsp file, note that the
ORACLE_HOSTNAME has to be update with each install, the example below is for
guidance and will vary in your environment.
#
vi agent.rsp
Example:
OMS_HOST=oem.domain.com
EM_UPLOAD_PORT=4901
AGENT_REGISTRATION_PASSWORD=weblogic031oemrep
AGENT_INSTANCE_HOME=/u01/app/oracle/product/agent/agent_inst
AGENT_PORT=3872
b_startAgent=true
ORACLE_HOSTNAME=server.domain.com
s_agentHomeName="agent12cR2"
4. If a load balancer is utilized you will need
to ensure the load balancer name is in the /etc/host or DNS otherwise the OMS
server name you are using will need to be in /etc/hosts or in DNS
# vi /etc/hosts
# Example
192.168.1.112
oem.domain.com
oem
5. Execute
the agent silent installation
# /u01/app/oracle/software/agentDeploy.sh
AGENT_BASE_DIR=/u01/app/oracle/product/agent
RESPONSE_FILE=/u01/app/oracle/software/agent.rsp
Example Output:
Validating the OMS_HOST &
EM_UPLOAD_PORT
Executing command :
/u01/app/oracle/product/agent/core/12.1.0.2.0/jdk/bin/java -classpath
/u01/app/oracle/product/agent/core/12.1.0.2.0/jlib/agentInstaller.jar:/u01/app/oracle/product/agent/core/12.1.0.2.0/oui/jlib/OraInstaller.jar
oracle.sysman.agent.installer.AgentInstaller
/u01/app/oracle/product/agent/core/12.1.0.2.0 /u01/app/oracle/software
/u01/app/oracle/product/agent -prereq
Validating oms host &
port with url: http://oem.domain.com:4901/empbs/genwallet
Validating oms host &
port with url: https://oem.domain.com:4901/empbs/genwallet
Return status:3
Unzipping the
agentcoreimage.zip to /u01/app/oracle/product/agent ....
12.1.0.2.0_PluginsOneoffs_226.zip
Executing command :
/u01/app/oracle/software/unzip -o
/u01/app/oracle/software/12.1.0.2.0_PluginsOneoffs_226.zip -d
/u01/app/oracle/product/agent
Executing command :
/u01/app/oracle/product/agent/core/12.1.0.2.0/jdk/bin/java -classpath
/u01/app/oracle/product/agent/core/12.1.0.2.0/oui/jlib/OraInstaller.jar:/u01/app/oracle/product/agent/core/12.1.0.2.0/oui/jlib/xmlparserv2.jar:/u01/app/oracle/product/agent/core/12.1.0.2.0/oui/jlib/srvm.jar:/u01/app/oracle/product/agent/core/12.1.0.2.0/oui/jlib/emCfg.jar:/u01/app/oracle/product/agent/core/12.1.0.2.0/jlib/agentInstaller.jar:/u01/app/oracle/product/agent/core/12.1.0.2.0/oui/jlib/share.jar
oracle.sysman.agent.installer.AgentInstaller
/u01/app/oracle/product/agent/core/12.1.0.2.0 /u01/app/oracle/software
/u01/app/oracle/product/agent /u01/app/oracle/product/agent/agent_inst
AGENT_BASE_DIR=/u01/app/oracle/product/agent AGENT_BASE_DIR=/u01/app/oracle/product/agent
RESPONSE_FILE=/u01/app/oracle/software/agent.rsp
Executing agent install
prereqs...
Executing command:
/u01/app/oracle/product/agent/core/12.1.0.2.0/oui/bin/runInstaller
-ignoreSysPrereqs -prereqchecker -silent -ignoreSysPrereqs
-waitForCompletion -prereqlogloc
/u01/app/oracle/product/agent/core/12.1.0.2.0/cfgtoollogs/agentDeploy
-entryPoint oracle.sysman.top.agent_Complete -detailedExitCodes
PREREQ_CONFIG_LOCATION=/u01/app/oracle/product/agent/core/12.1.0.2.0/prereqs -J-DORACLE_HOSTNAME=server.domain.com
-J-DAGENT_PORT=3872 -J-DAGENT_BASE_DIR=/u01/app/oracle/product/agent
Prereq Logs
Location:/u01/app/oracle/product/agent/core/12.1.0.2.0/cfgtoollogs/agentDeploy/prereq.log
Agent install prereqs
completed successfully
Cloning the agent home...
Executing command:
/u01/app/oracle/product/agent/core/12.1.0.2.0/oui/bin/runInstaller
-ignoreSysPrereqs -clone -forceClone -silent -waitForCompletion -nowait
ORACLE_HOME=/u01/app/oracle/product/agent/core/12.1.0.2.0 -responseFile
/u01/app/oracle/software/agent.rsp
AGENT_BASE_DIR=/u01/app/oracle/product/agent
AGENT_BASE_DIR=/u01/app/oracle/product/agent
RESPONSE_FILE=/u01/app/oracle/software/agent.rsp -noconfig ORACLE_HOME_NAME=agent12cR2 -force b_noUpgrade=true
Clone Action Logs
Location:/u01/app/oraInventory/logs/cloneActions.log
Cloning of agent home
completed successfully
Attaching sbin home...
Executing command:
/u01/app/oracle/product/agent/core/12.1.0.2.0/oui/bin/runInstaller -ignoreSysPrereqs
-attachHome -waitForCompletion -nowait
ORACLE_HOME=/u01/app/oracle/product/agent/sbin ORACLE_HOME_NAME=sbin12c1 -force
Attach Home Logs
Location:/u01/app/oracle/product/agent/core/12.1.0.2.0/cfgtoollogs/agentDeploy/AttachHome.log
Attach home for sbin home
completed successfully.
Updating home dependencies...
Executing command:
/u01/app/oracle/product/agent/core/12.1.0.2.0/oui/bin/runInstaller
-ignoreSysPrereqs -updateHomeDeps -waitForCompletion
HOME_DEPENDENCY_LIST={/u01/app/oracle/product/agent/sbin:/u01/app/oracle/product/agent/core/12.1.0.2.0,}
-invPtrLoc /u01/app/oracle/product/agent/core/12.1.0.2.0/oraInst.loc -force
Update Home Dependencies
Location:/u01/app/oracle/product/agent/core/12.1.0.2.0/cfgtoollogs/agentDeploy/UpdateHomeDeps.log
Update home dependency
completed successfully.
Performing the agent
configuration...
Executing command:
/u01/app/oracle/product/agent/core/12.1.0.2.0/oui/bin/runConfig.sh
ORACLE_HOME=/u01/app/oracle/product/agent/core/12.1.0.2.0 RESPONSE_FILE=/u01/app/oracle/product/agent/core/12.1.0.2.0/agent.rsp
ACTION=configure MODE=perform
COMPONENT_XML={oracle.sysman.top.agent.11_1_0_1_0.xml} RERUN=true
Configuration Log
Location:/u01/app/oracle/product/agent/core/12.1.0.2.0/cfgtoollogs/cfgfw/CfmLogger.log
Agent Configuration completed
successfully
The following configuration
scripts need to be executed as the "root" user.
#!/bin/sh
#Root script to run
/u01/app/oracle/product/agent/core/12.1.0.2.0/root.sh
To execute the configuration
scripts:
1. Open a terminal window
2. Log in as "root"
3. Run the scripts
Agent Deployment Successful.
Agent deployment log
location:
/u01/app/oracle/product/agent/core/12.1.0.2.0/cfgtoollogs/agentDeploy/agentDeploy_2012-12-05_22-12-33-PM.log
Agent deployment completed
successfully.
7. Run the root.sh as indicated
#
su -
#
/u01/app/oracle/product/agent/core/12.1.0.2.0/root.sh
Finished product-specific
root actions.
/etc exist
Creating /etc/oragchomelist
file...
Finished product-specific
root actions.
****** Note: All
nodes in a cluster must have agent installed and discovered in OEM prior to
being able to add any cluster items such as databases, ASM, etc.
No comments:
Post a Comment