A few days ago I downloaded the Cloud Control 12c binaries for Linux x86_64 from Oracle Technet. My friend Hervé Schweitzer, configured an OEL 5.7 VM for test purposes and I was quite eager to install this new software. I checked the OS settings, the required parameters, etc. – everything was fine. My OMS repository database (22.214.171.124) was ready. Unfortunately, as soon as I started the installer, it directly crashed.
Let’s present the observed issue:
[email protected]:/u01/app/software/em12c/ [rdbms1120] ./runInstaller Starting Oracle Universal Installer... Checking Temp space: must be greater than 400 MB. Actual 13040 MB Passed Checking swap space: must be greater than 150 MB. Actual 4000 MB Passed Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-11-05_05-45-42PM. Please wait ...
Nothing happened. In the produced error file we could read:
[email protected]:/u01/app/software/ [rdbms1120] cat /tmp/OraInstall2011-11-05_05-46-36PM/oraInstall2011-11-05_05-46-36PM.err ... Exception in thread "main" java.lang.NullPointerException oracle.sysman.install.oneclick.util.PluginUtil.listOfPluginsTobeInstalled FromDirhasOpars(PluginUtil.java:234) oracle.sysman.install.oneclick.util.PluginUtil.getCombinedListofPlugins FromDVDAndUserPassedLocation(PluginUtil.java:551) ...
Until today (5.11.2011), none of the posts I have read have related this issue. Here a list of them:
Finally, on 2 November 2011, Oracle published the reason of this issue!
EM Cloud Control 12c RunInstaller Command Fails Before Launching Installer GUI With java.lang.NullPointerException In oraInstall_xxx.err File [ID 1369904.1]
The “unzip” binary provided by Oracle is in fact not able to correctly unzip the provided zip files for the Cloud Control installation.
Another release of the unzip should be downloaded from here: https://updates.oracle.com/unzips/unzips.html
The following version is needed:
# LINUX Intel (32bit and 64bit – Large file support)
Once this utility has been downloaded, proceed as described below :
[email protected]:/u01/app/software/em12c/ [rdbms1120] gzip -d unzip60_lnx.Z [email protected]:/u01/app/software/em12c/ [rdbms1120] chmod u+x unzip60_lnx [email protected]:/u01/app/software/em12c/ [rdbms1120] ./unzip60_lnx em12_linux64_disk1of2
It is also interesting to mention that the “unzip” provided by OEL 5.7 is able to read the zip file and also to successfully “test” it.
[email protected]:/u01/app/software/em12c/ [rdbms1120] unzip -t em12_linux64_disk1of2.zip ... No errors detected in compressed data of em12_linux64_disk1of2.zip.
However while extracting the file, some “invisible” issues occur and the software cannot be installed, therefore the unzip proposed in the MyOracle Support note is needed.
Once installed, you can enjoy your new Cloud Control interface: