Cloud Control 12c Agent deployment & Auto discovery problems
Jaco P.Jul 11 2012 — edited Jul 18 2012Hi all,
I successfully installed EM12c on Linux64 and now I run out of luck. :)
I got got stuck at manual target deployment. I want to deploy agent from my CC12c Linux server to HP-UX Itanium servers, where we have production db's.
I managed to download HP-UX agents, but deployment fails.
I get an error
Shell path is incorrect or not defined.:/usr/local/bin/bash(SH_PATH),-c(SH_ARGS) on host XXX. Check the property values in the following files in this order, ssPaths_<plat>.properties or sPaths.properties or Paths.properties, in "/oracle/em12c/oms/oui/prov/resources" directory.For more details, refer to the Oracle Enterprise Manager Basic Installation Guide.
When I took a look in /oracle/em12c/oms/oui/prov/resources/ssPaths_hpi.properties (hopefully this is right config file for HP-UX) I found out that I do not have SH_PATH=/usr/local/bin/bash installed on target servers.
So the question is: Can I change this variable to some other shell?
I am usually using /bin/sh and can not find bash shell installed.
Just to clear some other thing out. When you're specifying agent deployment parameters in the named credential section (OS user). Will this user be the AGENT_HOME owner & the user under which the agent will run?
I also tried to manually download agent SW (12.1.0.1 - same version I wanted to deploy) via OTN, but why there is no installer for this version? I only found "Oracle Management Agent (11.1.0.1.0) for HP-UX Itanium" and lower..
-----------------------------------
Second problem I am having is with target Auto discovery. When I run auto discovery wizard using agent on CC12c server I get an error:
+/oracle/em12c/agent/agent_inst/discovery/nmap/bin/nmap: error while loading shared libraries: libssl.so.4: cannot open shared object file: No such file or directory+
So obviously there is a problem with some libraries on my Linux server so that it can not run nmap. Which package does it need?
I found that I have some libssl libraries installed but dont know why isnt it working.
[root@vcloud ~]# locate libssl
/usr/lib/vmware-tools/lib32/libssl.so.0.9.8
/usr/lib/vmware-tools/lib32/libssl.so.0.9.8/libssl.so.0.9.8
/usr/lib/vmware-tools/lib64/libssl.so.0.9.8
/usr/lib/vmware-tools/lib64/libssl.so.0.9.8/libssl.so.0.9.8
/usr/lib64/.libssl.so.1.0.0.hmac
/usr/lib64/.libssl.so.10.hmac
/usr/lib64/libssl.so.1.0.0
/usr/lib64/libssl.so.10
/usr/lib64/libssl3.so
/usr/lib64/libsslcommon.so.6
/usr/lib64/libsslcommon.so.6.0.0
Is this library included in openssl.x86_64 pkg which is installed? Do I need 32 bit version of this package - openssl.i686?
When I try to install i686 version with yum I get an error:
Error: Protected multilib versions: openssl-1.0.0-20.el6_2.5.i686 != openssl-1.0.0-20.el6_2.4.x86_64
What should I do?
Tnx.
Br