Tests "Oracle Database 12c R1 (12.1.0) Preinstallation (Linux)" executed at 15-Sep-2018 14:48:43 UTC UTC
Rule | Name | Result | Value |
---|---|---|---|
A00100 | OS Certified? | PASSED | Adequate |
A01020 | User in /etc/passwd? | PASSED | userOK |
A01040 | Group in /etc/group? | PASSED | GroupOK |
A01050 | Enter ORACLE_HOME | RECORD | /u01/oracle/VIS/12.1.0.2/VIS |
A01060 | ORACLE_HOME Valid? | PASSED | OHexists |
A01070 | O_H Permissions OK? | PASSED | CorrectPerms |
A01410 | oraInventory Permissions | PASSED | oraInventoryOK |
A01420 | Other OUI Up? | PASSED | NoOtherOUI |
A01430 | Got Software Tools? | PASSED | ld_nm_ar_make_found |
A01440 | Other O_Hs in PATH? | PASSED | NoneFound |
A02010 | Umask Set to 022? | PASSED | UmaskOK |
A02030 | Limits Processes | FAILED | SoftLow |
A02040 | Limits Stacksize | FAILED | HardHigh |
A02050 | Limits Descriptors | PASSED | Adequate |
A02100 | LDLIBRARYPATH Unset? | PASSED | UnSet |
A02170 | JAVA_HOME Unset? | PASSED | UnSet |
A03100 | RAM (in MB) | PASSED | 7872 |
A02210 | Kernel Parameters OK? | FAILED | AIOMAXTooSmall |
A02300 | Tainted Kernel? | PASSED | NotVerifiable |
A03010 | Temp Adequate? | PASSED | TempSpaceOK |
A03020 | Disk Space OK? | PASSED | DiskSpaceOK |
A03050 | Swap (in MB) | RECORD | 9999 |
A03100 | RAM (in MB) | PASSED | 7872 |
A03150 | SwapToRam OK? | PASSED | SwapToRamOK |
A03500 | Network | PASSED | Connected |
A03510 | IP Address | RECORD | 10.43.13.74 |
A03530 | Domain Name | RECORD | dcenter.delphix.com |
A03540 | /etc/hosts Format | PASSED | Adequate IPv4 entry |
A03550 | DNS Lookup | FAILED | nslookup IP_address |
A03600 | ip_local_port_range OK? | FAILED | HighValue |
A04301 | OL5 Server RPMs OK? | SKIPPED | NotOracle |
A04302 | OL5 32-bit Client RPMs OK? | SKIPPED | NotOracle |
A04303 | OL6 Server RPMs OK? | SKIPPED | NotOracle |
A04304 | OL6 32-bit Client RPMs OK? | SKIPPED | NotOracle |
A04305 | OL7 Server RPMs OK? | SKIPPED | NotOracle |
A04311 | RHEL5 Server RPMs OK? | SKIPPED | NotRHEL5 |
A04312 | RHEL5 32-bit Client RPMs OK? | SKIPPED | NotRHEL5 |
A04313 | RHEL6 Server RPMs OK? | FAILED | [ksh(x86_64)] not installed |
A04314 | RHEL6 32-bit Client RPMs OK? | FAILED | [libaio-devel(i686)] not installed |
A04315 | RHEL7 Server RPMs OK? | SKIPPED | NotRHEL7 |
A04321 | SLES11 Server RPMs OK? | SKIPPED | NotSuSE |
A04322 | SLES11 32-bit Client RPMs OK? | SKIPPED | NotSuSE |
Rule | Description | Result | Action |
---|---|---|---|
A02030 | This rule checks that the soft limit for maximum processes is set to 2047 or higher and the hard limit of maximum processes is set to 16384 or higher. For details about configuring this parameter, see the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux. | SoftLow |
Increase the soft limit for maximum processes to 2047 or higher. |
A02040 | This rule checks that the soft limit for the size of the stack segment is set to 10240 or higher and the hard limit for the size of the stack segment is set to at least 10240 and not greater than 32768. For details about configuring this parameter, see the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux. | HardHigh |
Decrease the hard limit for stacksize to 32768 or lower, but not less than 10240. |
A02210 | This rule verifies that the kernel parameters are set according to the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux. | AIOMAXTooSmall |
The kernel parameters are not set according to the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux. Increase the kernel parameter AIO-MAX-NR to at least 1048576 Increase the kernel parameter RMEM_DEFAULT to at least 262144 Increase the kernel parameter RMEM_MAX to at least 4194304 Increase the kernel parameter SEMOPM to at least 100 Increase the kernel parameter WMEM_DEFAULT to at least 262144 Increase the kernel parameter WMEM_MAX to at least 1048576 |
A03550 | This rule checks that the host is registered correctly in the DNS. | nslookup IP_address |
The DNS server failed to resolve the name using IP address. |
A03600 | This rule checks that the ip_local_port_range kernel parameter is set according to the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux. |
HighValue |
The values in /proc/sys/net/ipv4/ip_local_port_range are not set as recommended for installing Oracle Database 12c R1. Change the values according to the latest recommendations:$ /bin/echo 9000 65500 > /proc/sys/net/ipv4/ip_local_port_range The recommended high end value for ip_local_port_range is at least 65500 |
A04313 | This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) Server installation are installed on an Red Hat Linux 6 system. | ksh(x86_64) not installed |
You have incorrect versions of binutils , compat-libcap1 , compat-libstdc++-33 , gcc-c++ , gcc , glibc-devel , glibc , ksh , libaio-devel , libaio , libgcc , libstdc++-devel , libstdc++ , libX11 , libXau , libxcb , libXext , libXi , libXtst , make , sysstat , unixODBC-devel , or unixODBC installed on your system. Make sure that the correct versions are installed. For the required versions, see Oracle Database Installation Guide 12c Release 1 (12.1) for Linux. |
A04314 | This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) 32-bit Client installation are installed on an Red Hat Linux 6 system. | libaio-devel(i686) not installed |
You have incorrect versions of compat-libstdc++-33 , glibc-devel , glibc , libaio-devel , libaio , libgcc , libstdc++-devel , libstdc++ , libX11 , libXau , libxcb , libXext , libXi , or libXtst installed on your system. Make sure that the correct versions are installed. For the required versions, see Oracle Database Installation Guide 12c Release 1 (12.1) for Linux. |
This rule checks for the correct version of Linux for installing Oracle Database 12c R1.
Adequate =~ Adequate
The correct version of Linux is installed on your server.
This rule verifies that the user name of the user who runs this script is in the /etc/passwd
file.
userOK == userOK
The /etc/passwd
file contains the user. No action is required.
This rule verifies that the group to which the user belongs exists in the /etc/group
file.
GroupOK == GroupOK
The /etc/group
file contains the group of the user. No action required.
This rule checks for the Oracle home directory.
OHexists =~ OHexists|OHsymlink
The Oracle home directory exists. No action required
This rule checks that the user has the correct privileges to install Oracle Database 12c R1 in the Oracle home directory.
CorrectPerms == CorrectPerms
The permissions for the Oracle home directory are correct. No action required.
This rule verifies that the user who is installing Oracle Database 12c R1 has sufficient privileges for the oraInventory
directory.
oraInventoryOK =~ oraInventoryOK|oraInventoryNotFound
Either the user has sufficient privileges for the oraInventory
directory to install Oracle Database 12c R1 or this is the first Oracle product to be installed on the system. In that case, the installer creates the oraInventory
directory. No action required.
This rule checks for another active runInstaller
process on the system.
NoOtherOUI == NoOtherOUI
No other runInstaller
process is running. No action required.
This rule verifies that the required assembly tools for the installation of Oracle Database 12c R1 exist.
ld_nm_ar_make_found == ld_nm_ar_make_found
All required assembly tools for the installation of Oracle Database 12c R1 were found. No action required.
This rule checks to ensure that the PATH variable does not contain any references to other Oracle home directories based on the /etc/oratab entries.
NoneFound == NoneFound
The PATH does not contain any of the Oracle home directories in the /etc/oratab
file. No action required.
This rule checks that the umask
value is set correctly for installing Oracle Database 12c R1.
UmaskOK == UmaskOK
The umask
value is set correctly for installing Oracle Database 12c R1. No action required.
This rule checks that the soft limit for maximum processes is set to 2047 or higher and the hard limit of maximum processes is set to 16384 or higher. For details about configuring this parameter, see the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux.
SoftLow == Adequate
SoftLow
Increase the soft limit for maximum processes to 2047 or higher.
This rule checks that the soft limit for the size of the stack segment is set to 10240 or higher and the hard limit for the size of the stack segment is set to at least 10240 and not greater than 32768. For details about configuring this parameter, see the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux.
HardHigh == Adequate
HardHigh
Decrease the hard limit for stacksize
to 32768 or lower, but not less than 10240.
This rule checks that the soft limit of file descriptors is set to 1024 or higher and that the hard limit of file descriptors is set to 65536 or higher. For details about configuring this parameter, see the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux.
Adequate == Adequate
The soft limit of descriptors is set to 1024 or higher and the hard limit of descriptors is set to 65536 or higher.
This rule checks that the LD_LIBRARY_PATH
environment variable is not set.
UnSet == UnSet
The LD_LIBRARY_PATH
environment variable is not set. No action required.
This rule checks that the JAVA_HOME environment variable is not set.
UnSet == UnSet
The JAVA_HOME environment variable is not set. No action required.
This rule verifies that the kernel parameters are set according to the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux.
AIOMAXTooSmall
RMEM_DEFAULTTooSmall
RMEM_MAXTooSmall
SEMOPMTooSmall
WMEM_DEFAULTTooSmall
WMEM_MAXTooSmall == KernelOK
AIOMAXTooSmall
RMEM_DEFAULTTooSmall
RMEM_MAXTooSmall
SEMOPMTooSmall
WMEM_DEFAULTTooSmall
WMEM_MAXTooSmall
The kernel parameters are not set according to the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux.
Increase the kernel parameter AIO-MAX-NR to at least 1048576
Increase the kernel parameter RMEM_DEFAULT to at least 262144
Increase the kernel parameter RMEM_MAX to at least 4194304
Increase the kernel parameter SEMOPM to at least 100
Increase the kernel parameter WMEM_DEFAULT to at least 262144
Increase the kernel parameter WMEM_MAX to at least 1048576
This rule determines if the kernel contains tainted modules.
NotVerifiable =~ NotTainted|NotVerifiable
The Linux kernel is not tainted. No action is required.
This rule checks that there is sufficient space available for storing temporary files during the Oracle Database 12c installation.
TempSpaceOK == TempSpaceOK
There is sufficient temporary disk space available for installing Oracle Database 12c. No action required.
This rule verifies that the amount of disk space in the Oracle home directory is sufficient for installing Oracle Database 12c R1.
DiskSpaceOK == DiskSpaceOK
The Oracle home directory has sufficient disk space to install Oracle Database software, and create a database. No action required.
This rule verifies that your system has sufficient physical memory installed to install Oracle Database 12c R1.
7872 == Unknown
7872 >= 2048
You have sufficient physical memory (MB) installed to install Oracle Database 12c R1. No action required.
This rule verifies that the total amount of swap space is greater than or equal to the amount recommended by the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux.
SwapToRamOK == SwapToRamOK
The amount of swap space meets the minimum requirement for installing Oracle Database 12c R1. No action required.
This rule checks that the system is connected to a network. You can install Oracle Database 12c R1 on a standalone system that is not connected to a network or on a system that is connected to a network. Although both cases are supported, when the system is not connected to a network, you must configure the system to resolve the host name of the computer to either a static IP address or a loopback IP address. To access Oracle Database 12c R1, you must use a local browser. For more information, see the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux.
Connected =~ Connected|Not connected. Check log.
The system is connected to a network.
This rule checks that the /etc/hosts
file contains a line with ip_address fully_qualified_domainname short_hostname
.
Adequate IPv4 entry =~ ^Adequate
The /etc/hosts
entry for the fully qualified domain name and host name is adequate.
This rule checks that the host is registered correctly in the DNS.
nslookup IP_address == Host correctly registered in DNS
nslookup IP_address
The DNS server failed to resolve the name using IP address.
This rule checks that the ip_local_port_range
kernel parameter is set according to the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux.
HighValue == RangeOK
HighValue
The values in /proc/sys/net/ipv4/ip_local_port_range
are not set as recommended for installing Oracle Database 12c R1. Change the values according to the latest recommendations:$ /bin/echo 9000 65500 > /proc/sys/net/ipv4/ip_local_port_range
The recommended high end value for ip_local_port_range
is at least 65500
This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) Server installation are installed on an Oracle Linux 5 system.
NotOracle =~ OL5rpmsOK
NotOracle =~ NotOL5|NotOracle
Not applicable on this system
This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) 32-bit Client installation are installed on a Oracle Linux 5 system.
NotOracle =~ OL5rpmsOK
NotOracle =~ NotOL5|NotOracle
Not applicable on this system
This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) Server installation are installed on an Oracle Linux 6 system.
NotOracle =~ OL6rpmsOK
NotOracle =~ NotOL6|NotOracle
Not applicable on this system
This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) 32-bit Client installation are installed on an Oracle Linux 6 system.
NotOracle =~ OL6rpmsOK
NotOracle =~ NotOL6|NotOracle
Not applicable on this system
This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) Server installation are installed on an Oracle Linux 7 system.
NotOracle =~ OL7rpmsOK
NotOracle =~ NotOL7|NotOracle
Not applicable on this system
This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) Server installation are installed on a Red Hat Enterprise Linux 5 system.
NotRHEL5 =~ RHEL5rpmsOK
NotRHEL5 =~ NotRHEL5|NotRedHat
Not applicable on this system
This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) 32-bit Client installation are installed on a Red Hat Enterprise Linux 5 system.
NotRHEL5 =~ RHEL5rpmsOK
NotRHEL5 =~ NotRHEL5|NotRedHat
Not applicable on this system
This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) Server installation are installed on an Red Hat Linux 6 system.
[ksh(x86_64)] not installed =~ RHEL6rpmsOK
[ksh(x86_64)] not installed =~ NotRHEL6|NotRedHat
[ksh(x86_64)] not installed
You have incorrect versions of binutils
, compat-libcap1
, compat-libstdc++-33
, gcc-c++
, gcc
, glibc-devel
, glibc
, ksh
, libaio-devel
, libaio
, libgcc
, libstdc++-devel
, libstdc++
, libX11
, libXau
, libxcb
, libXext
, libXi
, libXtst
, make
, sysstat
, unixODBC-devel
, or unixODBC
installed on your system. Make sure that the correct versions are installed. For the required versions, see Oracle Database Installation Guide 12c Release 1 (12.1) for Linux.
This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) 32-bit Client installation are installed on an Red Hat Linux 6 system.
[libaio-devel(i686)] not installed =~ RHEL6rpmsOK
[libaio-devel(i686)] not installed =~ NotRHEL6|NotRedHat
[libaio-devel(i686)] not installed
You have incorrect versions of compat-libstdc++-33
, glibc-devel
, glibc
, libaio-devel
, libaio
, libgcc
, libstdc++-devel
, libstdc++
, libX11
, libXau
, libxcb
, libXext
, libXi
, or libXtst
installed on your system. Make sure that the correct versions are installed. For the required versions, see Oracle Database Installation Guide 12c Release 1 (12.1) for Linux.
This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) Server installation are installed on an Red Hat Linux 7 system.
NotRHEL7 =~ RHEL7rpmsOK
NotRHEL7 =~ NotRHEL7|NotRedHat
Not applicable on this system
This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) Server installation are installed on a SuSE Linux Enterprise Server 11 system.
NotSuSE =~ SLES11rpmsOK
NotSuSE =~ NotSLES11|NotSuSE
Not applicable on this system
This rule verifies that the correct versions of the required RPMs for Oracle Database 12c R1 (12.1.0) 32-bit Client installation are installed on a SuSE Linux Enterprise Server 11 system.
NotSuSE =~ SLES11rpmsOK
NotSuSE =~ NotSLES11|NotSuSE
Not applicable on this system