
Hello guys, I hope everyone is doing ok in these times of the Covid-19. Nevertheless, I am writing to you a post about how to install an OEM agent in a server other than the OMS server. If you haven’t performed the discovery of the agent in your OMS server, take a look at this post:
The first thing you have to do in order to install an agent in other servers, is to add the name, IP and alias of the host that you want to install the agent in, the /etc/hosts file of both OMS server and remote server. Furthermore, create the agent directory in the remote server as below:
OMS server: vm2.localdomain [oracle@]$ cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 <IP for vm1 > vm1.localdomain vm1 <IP for vm2> vm2.localdomain vm2 Remote server: vm1.localdomain [oracle@]$ cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 <IP for vm1 > vm1.localdomain vm1 <IP for vm2> vm2.localdomain vm2 [root@vm1 /]# mkdir agentoem [root@vm1 /]# chown oracle:dba agentoem [root@vm1 /]# cd agentoem/ [root@vm1 agentoem]# pwd /agentoem
Then connect to the OEM 12c console to start the procedure :

Go to “Add targets” and then “Add Targets Manually”:

After “Add Host Targets”:

Write the name and platform of your server. In this case “vm1.localdomain” and “Linux x86-64”:

Fill the values for “Installation Base Directory” and “Instance Directory”. Afterwards, add the “Named Credential” where it will be asked the credentials to access the remote server.

Review the information of your target host:

Then the installation will start going through 3 process:
1- Initialization;
2- Remote Prerequisite Check
3- Agent Deployment

On the “2- Remote Prerequisite Check” you may face some issues. In such a case I have received a warning and followed the installation because I preferred to run manually some additional files as root when it’s needed

Track the deployment process:

Review the installation and run the root.sh as root:

[root@vm1 agentoem]# whoami root [root@vm1 agentoem]# [root@vm1 agentoem]#/agentoem/core/12.1.0.4.0/root.sh


*The views expressed here are my own and do not represent those of my employer.*
Hello, I’m Bruno — a dual citizen of Brazil and Sweden. I bring a global perspective shaped by experiences in both South America and Europe, with a strong focus on collaboration and innovation across cultures. I am a Computer Scientist, PhD Candidate in Information and Communication Technologies, focusing on Data Science and Artificial Intelligence, and hold dual Master’s degrees in Data Science and Cybersecurity. With over fifteen years of international experience spanning Brazil, Hungary, and Sweden, I have collaborated with global organizations such as IBM, Playtech, and Oracle, as well as contributed remotely to projects across multiple regions. My professional interests include Databases, Cybersecurity, Cloud Computing, Data Science, Data Engineering, Big Data, Artificial Intelligence, Programming, and Software Engineering, all driven by a deep passion for transforming data into strategic business value.
… [Trackback]
[…] Find More here to that Topic: techdatabasket.com/2020/04/06/oem-12c-installing-an-agent-on-a-server/ […]
… [Trackback]
[…] Information on that Topic: techdatabasket.com/2020/04/06/oem-12c-installing-an-agent-on-a-server/ […]
… [Trackback]
[…] Find More on to that Topic: techdatabasket.com/2020/04/06/oem-12c-installing-an-agent-on-a-server/ […]