Failed Oracle Agent Install

Had a case of an Oracle agent not installing correctly on a Linux server.

We had to manually remove all details from the OEM server as below :


[oracle@oem01 bin]$ ./emcli login -username=sysman
Enter password :

Login successful

[oracle@oem01 bin]$ ./emcli delete_target -name=odw01.nyfps.net:3872 -type=oracle_emd -delete_monitored_targets -async

Target "odw01.nyfps.net:3872:oracle_emd" deleted successfully


After checking on OEM there was no reference to the odw01 server - removed the agent from the actual odw server itself.

[oracle@odw01 install]$ perl ./AgentDeinstall.pl -agentHome /u01/app/middleware/agent_13.2.0.0.0


 Agent Oracle Home: /u01/app/middleware/agent_13.2.0.0.0

agentHome = /u01/app/middleware/agent_13.2.0.0.0
Agent installed in config modevalue of skip flag is false
NOTE: The agent base directory: /u01/app/middleware will be removed after successful deinstallation of agent home.
The command is /u01/app/middleware/agent_13.2.0.0.0/oracle_common/jdk/jre/bin/java -classpath /u01/app/middleware/agent_13.2.0.0.0/oui/modules/OraInstaller.jar:/u01/app/middleware/agent_13.2.0.0.0/oui/modules/emCfg.jar:/u01/app/middleware/agent_13.2.0.0.0/jlib/agentInstaller.jar oracle.sysman.agent.installer.AgentDeinstallation /u01/app/middleware/agent_13.2.0.0.0 /u01/app/middleware /u01/app/middleware/agent_inst
Apr 10, 2019 5:06:01 AM oracle.sysman.agent.installer.AgentInstaller$StreamGobbler run
INFO: Oracle Enterprise Manager Cloud Control 13c Release 2
Apr 10, 2019 5:06:01 AM oracle.sysman.agent.installer.AgentInstaller$StreamGobbler run
INFO: Copyright (c) 1996, 2016 Oracle Corporation.  All rights reserved.
Apr 10, 2019 5:06:03 AM oracle.sysman.agent.installer.AgentInstaller$StreamGobbler run
INFO: Agent is Not Running
Apr 10, 2019 5:06:03 AM oracle.sysman.agent.installer.AgentInstaller$StreamGobbler run
INFO: Plugin homes:
Apr 10, 2019 5:06:03 AM oracle.sysman.agent.installer.AgentInstaller$StreamGobbler run
INFO: Plugin homes:
Apr 10, 2019 5:06:03 AM oracle.sysman.agent.installer.AgentDeinstallation main
INFO: Creating directory /u01/app/middleware/agent_13.2.0.0.0/install/tmp completed successfully.
Apr 10, 2019 5:06:03 AM oracle.sysman.agent.installer.AgentDeinstallation main
INFO: File /etc/oragchomelist exists.
Apr 10, 2019 5:06:03 AM oracle.sysman.agent.installer.AgentDeinstallation main
INFO: File /etc/oragchomelist is writable.
Apr 10, 2019 5:06:03 AM oracle.sysman.agent.installer.AgentDeinstallation main
INFO: Index :-1 for line : /u01/app/oracle/agent/agent_13.2.0.0.0
Apr 10, 2019 5:06:03 AM oracle.sysman.agent.installer.AgentDeinstallation main
INFO: Index :-1 for line :
Apr 10, 2019 5:06:03 AM oracle.sysman.agent.installer.AgentDeinstallation main
INFO: Index :0 for line : /u01/app/middleware/agent_13.2.0.0.0:/u01/app/middleware/agent_inst
Apr 10, 2019 5:06:03 AM oracle.sysman.agent.installer.AgentDeinstallation main
INFO: Overwriting the contents since oracle home:/u01/app/middleware/agent_13.2.0.0.0 entry already exists.
The output is Agent Deinstall:agent deintall has been started
Executing status :0
Agent service stopped successfully.
 and the exit code is 0
Agent deconfiguration completed successfully. 0


 DetachHome Command executed:/u01/app/middleware/agent_13.2.0.0.0/oui/bin/detachHome.sh -silent ORACLE_HOME=/u01/app/middleware/agent_13.2.0.0.0
WARNING: Ignoring ORACLE_HOME=<value> on the command line (cannot override the Oracle Home to be detached)
Launcher log file is /tmp/OraInstall2019-04-10_05-06-04AM/launcher2019-04-10_05-06-04AM.log.
Starting Oracle Universal Installer

Checking swap space: must be greater than 500 MB.   Actual 4095 MB    Passed
Checking if this platform requires a 64-bit JVM.   Actual 64    Passed (64-bit not required)


'detachHome' was successful.
Logs successfully copied to /u01/oraInventory/logs.

 Removing other files ...
cannot remove path when cwd is /u01/app/middleware/agent_13.2.0.0.0/sysman/install for /u01/app/middleware/agent_13.2.0.0.0:  at ./AgentDeinstall.pl line 466.
cannot remove path when cwd is /u01/app/middleware/agent_13.2.0.0.0/sysman/install for /u01/app/middleware:  at ./AgentDeinstall.pl line 469.

NOTE: The targets monitored by this Management Agent will not be deleted in the Enterprise Manager Repository by this deinstall script. Make sure to delete the targets manually from the Cloud Control Console for a successful deinstallation.

Manually delete the agent s/w

[oracle@uodw01 middleware]$ pwd
/u01/app/middleware
[oracle@odw01 middleware]$ rm -rf agent_13.2.0.0.0


Now ok to install OEM agent as clean install. :)