Bypass prerequisite check during automatic silent agent installation
Posted by Kamran Agayev A. on July 26th, 2012
Today, while installing agent I failed again. The reason was that I was trying to install 10gR2 agent on OEL5.5 which is not supported. During the installation I got the following error:
./agentDownload.linux_x64 -b /u01/oracle/product/10.2.0/ -m dg1 -r 4889
Performing check for CertifiedVersions
Checking operating system requirements …
Expected result: One of redhat-3,redhat-4,SuSE-8,SuSE-9,SuSE-10
Actual Result: redhat-5.5
Check complete. The overall result of this check is: Failed <<<<
Check complete: Failed <<<<
Problem: Oracle EnterPrise Manager 10gR2 is not certified on the current operating system.
Recommendation: Make sure you are installing the software on the correct platform.
PrereqChecks complete
Completed with Status=255
[oracle@dg2 tmp]
Although I’ve changed /etc/redhat-release file to “redhat-4” I got the above error. So I decided to edit the agentDownload script and make it to bypass the PreRequisite checks
I opened the file and find that the runInstaller is called ExecAgentInstall() procedure. I get down to the line 269 and edit it as follows:
Before: ignoreSysPrereqs=${silentPatchCheck:+”-ignoreSysPrereqs”}
After: ignoreSysPrereqs=”-ignoreSysPrereqs use_prereq_checker=false “
Here’s the output from the documentation related with this parameter:
USE_PREREQ_CHECKER | This is used to specify if the prereq checker is to be used during the installation or not. The value for this variable is set based on the value in the oraparam.ini. |
Then I saved the file and run the first command again. Fortunately it bypassed the PreRequisite check and installation finished successfully
Installation in progress (Thu Jul 26 03:34:46 AZST 2012)
……………………………………………………… 39% Done.
……………………………………………………… 78% Done.
Install successful
February 26th, 2013 at 4:35 pm
Thanks!!! This saved me…I couldn’t figure out why -ignoreSysPrereqs wasn’t working and couldn’t find solution anywhere. use_prereq_checker=false did it, thanks again!
February 27th, 2013 at 5:15 am
Hi Derek
Thanks for the feedback. Happy to see it works!