I have have managed to install cman - Oracle Connection Manager on
- Oracle Linux 7 (install oracle-database-preinstall-19c) Oracle Client OUI v19
- Oracle Linux 8 (install oracle-database-preinstall-21c) Oracle Client OUI v21.3
I would like to install cman v21.3 on Oracle Linux 9 but the OUI isn't happy.
[oracle@cman1 ~]$ /tmp/client/runInstaller -silent -noconfig -waitforcompletion -responseFile /tmp/cman.rsp
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 415 MB. Actual 28406 MB Passed
Checking swap space: must be greater than 150 MB. Actual 4095 MB Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2024-01-08_05-02-31PM. Please wait ...[WARNING] [INS-08101] Unexpected error while executing the action at state: 'clientSupportedOSCheck'
CAUSE: No additional information available.
ACTION: Contact Oracle Support Services or refer to the software manual.
SUMMARY:
- java.lang.NullPointerException
A log of this session is currently saved as: /tmp/OraInstall2024-01-08_05-02-31PM/installActions2024-01-08_05-02-31PM.log. Oracle recommends that if you want to keep this log, you should move it from the temporary location.
[oracle@cman1 ~]$
[oracle@cman1 ~]$
[oracle@cman1 ~]$ export CV_ASSUME_DISTID=OEL9.2
[oracle@cman1 ~]$ /tmp/client/runInstaller -silent -noconfig -waitforcompletion -responseFile /tmp/cman.rsp
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 415 MB. Actual 28407 MB Passed
Checking swap space: must be greater than 150 MB. Actual 4093 MB Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2024-01-08_05-03-10PM. Please wait ...[WARNING] [INS-13001] Oracle Database Client is not supported on this operating system. Installer will not perform prerequisite checks on the system.
CAUSE: This operating system may not have been in the certified list at the time of the release of this software.
ACTION: Refer to My Oracle Support portal for the latest certification information for this operating system. Proceed with the installation if the operating system has been certified after the release of this software.
The response file for this session can be found at:
/opt/oracle/cman/product/cman1930/install/response/client_2024-01-08_05-03-10PM.rsp
You can find the log of this install session at:
/tmp/OraInstall2024-01-08_05-03-10PM/installActions2024-01-08_05-03-10PM.log
[FATAL] Error in invoking target 'client_sharedlib' of makefile '/opt/oracle/cman/product/cman1930/rdbms/lib/ins_rdbms.mk'. See '/opt/oracle/oraInventory/logs/installActions2024-01-08_05-03-10PM.log' for details.
The log of this install session can be found at:
/opt/oracle/oraInventory/logs/installActions2024-01-08_05-03-10PM.log
[oracle@cman1 ~]$
[oracle@cman1 ~]$ cat /etc/system-release
Oracle Linux Server release 9.3
Here is my responseFile:
oracle.install.responseFileVersion=/oracle/install/rspfmt_clientinstall_response_schema_v21.0.0
ORACLE_HOSTNAME={{ ansible_hostname }}
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/opt/oracle/oraInventory
SELECTED_LANGUAGES=en
oracle.install.client.installType=Custom
oracle.install.client.customComponents="oracle.sqlplus:21.0.0.0.0","oracle.network.client:21.0.0.0.0","oracle.network.cman:21.0.0.0.0"
I am doing a custom install where I extract the needed components. Will it be better to extract them from the Database OUI?
Any advice appreciated.
Thank you
export CV_ASSUME_DISTID=OEL9.2are you sure OCM supports RHEL9?CV_ASSUME_DISTID variable is used to "convince" installer you're on older OS version and to skip certain OS specific checks.
Also from the logfile it looks like the installer failed to link/create libclntsh.so shared library. Most likely some static libraries are missing on your server.
Maybe
libpthread.a? Check other logfiles - output frommake.