Oracle 10g Pre Installation Validation for AIX 5L
- Posted by Gavin Soorma
- On June 18, 2009
- 1 Comments
Oracle has provided a utility which we can run before doing an installation on AIX – it will check quite a few things for us and enable us to fix those before proceeding with an installation which could fail at a later stage.
There is a tar file validate.tar located in the $HOME directory on HQIBM102 – copy this file to the required machine and after extracting the files execute as shown below :
perl validate.pl <Output file>.txt
Example:
coekd:/opt1/oracle> perl validate.pl 10gr2_rdbms_aix_hcve_100705.txt
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Health Check/Validation (V 01.07.00)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
“Validation Rule Engine” will be run in following environment:
HOSTNAME :
USERNAME : oracle
ORACLE_SID : coekd
ORACLE_HOME : /devdb02/ORACLE/product10gp
If this is not correct environment
Please set correct env parameters and rerun the program
Would you like to continue [Y]es/[N]o (Hit return for [Y]es) : Y
Executing Rules
~~~~~~~~~~~~~~~
Executing Rule: OS Certified? – completed successfully.
Executing Rule: User in /etc/passwd? – completed successfully.
Executing Rule: Group in /etc/group? – completed successfully.
Executing Rule: Input ORACLE_HOME – user INPUT Required.
Enter value for < Planned ORACLE_HOME location or if set >
(Hit return for [$ORACLE_HOME]) :
– completed successfully.
Executing Rule: ORACLE_HOME valid? – completed successfully.
Executing Rule: O_H perms OK? – completed successfully.
Executing Rule: Umask set to 022? – completed successfully.
Executing Rule: LDLIBRARYPATH unset? – completed successfully.
Executing Rule: LIBPATH unset? – completed successfully.
Executing Rule: Other O_Hs in PATH? – completed successfully.
Executing Rule: oraInventory perms – completed successfully.
Executing Rule: /tmp adequate? – completed successfully.
Executing Rule: Swap (in Mb) – completed successfully.
Executing Rule: RAM (in Mb) – completed successfully.
Executing Rule: SwapToRAM OK? – completed successfully.
Executing Rule: Disk Space OK? – completed successfully.
Executing Rule: AIXTHREAD_SCOPE=S? – completed successfully.
Executing Rule: LINK_CNTRL is unset? – completed successfully.
Executing Rule: Got ld,nm,ar,make? – completed successfully.
Executing Rule: ulimits OK? – completed successfully.
Executing Rule: Got OS packages? – completed successfully.
Executing Rule: Got OS patches? – completed successfully.
Executing Rule: other OUI up? – completed successfully.
Test “10gr2_rdbms_aix_hcve_100705” executed at Wed Jan 16 10:30:57 2008
Test Results
~~~~~~~~~~~~
ID NAME RESULT C VALUE
===== ==================== ====== = ========================================
10 OS Certified? PASSED = Certified with 10g RDBMS
20 User in /etc/passwd? PASSED = userOK
30 Group in /etc/group? PASSED = GroupOK
40 Input ORACLE_HOME RECORD $ORACLE_HOME
50 ORACLE_HOME valid? PASSED = OHexists
60 O_H perms OK? PASSED = CorrectPerms
70 Umask set to 022? FAILED = UmaskNotOK
80 LDLIBRARYPATH unset? FAILED = IsSet
90 LIBPATH unset? PASSED = UnSet
100 Other O_Hs in PATH? PASSED = NoneFound
110 oraInventory perms PASSED = oraInventoryOK
120 /tmp adequate? PASSED = TempSpaceOK
130 Swap (in Mb) RECORD 16384
140 RAM (in Mb) PASSED > 12288
150 SwapToRAM OK? PASSED = SwapToRAMOK
160 Disk Space OK? FAILED = NoSpace
170 AIXTHREAD_SCOPE=S? FAILED = AIXTHREAD_SCOPEBad
175 LINK_CNTRL is unset? PASSED = LINK_CNTRLunset
180 Got ld,nm,ar,make? PASSED = ld_nm_ar_make_found
190 ulimits OK? PASSED = ulimitOK
200 Got OS packages? PASSED = All required OS packages are installed
210 Got OS patches? PASSED = PatchesFound
220 other OUI up? PASSED = NoOtherOUI
Please see the log file for detailed results and recommendations
Log FileName: 10gr2_rdbms_aix_hcve_100705_run_2580534/validate_result_10gr2_rdbms_aix_hcve_100705.log
1 Comments