Overview
Even though I thought I had deployed the agent correctly to GORDON , the agent had not completed configuration.
The problem was that the firewall was still active on GORDON and was preventing the proper handshaking between the agent ( GORDON ) and the server ( CRONULLA ).
References
Procedure
I had two (2) options to fix the firewall stopping the agent communicating with the server:
- Set up the firewall rules
- Disable the firewall
I would have preferred to go with option #1, but I could not get firewall-config working with legible text. The errors were:
** (firewall-config:8373): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-wkFdUchAdk: Connection refused (firewall-config:8373): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='common' (firewall-config:8373): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='latin' GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
In the end, I went with option #2.
Disable Firewall Daemon on GORDON
On GORDON , the firewall daemon is disabled:
systemctl disable firewalld
The output was:
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service. Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.
Stop Firewall Daemon on GORDON
On GORDON , the firewall daemon is stopped and the status is onfirmed:
systemctl stop firewalld systemctl status firewalld
The output was:
• firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled) Active: inactive (dead) Sep 09 16:52:49 gordon.yaocm.id.au systemd[1]: Starting firewalld - dynamic firewall daemon... Sep 09 16:52:55 gordon.yaocm.id.au systemd[1]: Started firewalld - dynamic firewall daemon. Sep 09 20:23:03 gordon.yaocm.id.au systemd[1]: Stopping firewalld - dynamic firewall daemon... Sep 09 20:23:04 gordon.yaocm.id.au systemd[1]: Stopped firewalld - dynamic firewall daemon.
Remove Agent on CRONULLA
Even with the firewall disabled on GORDON , the agent could not finish the set-up on the server. I had to decommission the agent as follows:
Then I removed the agent home as follows:
/opt/app/oracle/agent/12.1.0.4/agent_inst/bin/emctl stop agent rm -fR /opt/app/oracle/agent/12.1.0.4
And re-install the agent again. Now everything seems to be okay.