Health Check/Validation for "Oracle Database 12c R1 (12.1.0) Preinstallation (Linux)"

Tests "Oracle Database 12c R1 (12.1.0) Preinstallation (Linux)" executed at 15-Sep-2018 14:48:43 UTC UTC

Test Results

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
RMEM_DEFAULTTooSmall
RMEM_MAXTooSmall
SEMOPMTooSmall
WMEM_DEFAULTTooSmall
WMEM_MAXTooSmall
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

Back to top

Failure Summary

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
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
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.

Back to top

Detailed Results

Rule A00100: OS Certified?

Description

This rule checks for the correct version of Linux for installing Oracle Database 12c R1.

Action

The correct version of Linux is installed on your server.

Back to top


Rule A01020: User in /etc/passwd?

Description

This rule verifies that the user name of the user who runs this script is in the /etc/passwd file.

Action

The /etc/passwd file contains the user. No action is required.

Back to top


Rule A01040: Group in /etc/group?

Description

This rule verifies that the group to which the user belongs exists in the /etc/group file.

Action

The /etc/group file contains the group of the user. No action required.

Back to top


Rule A01060: ORACLE_HOME Valid?

Description

This rule checks for the Oracle home directory.

Action

The Oracle home directory exists. No action required

Back to top


Rule A01070: O_H Permissions OK?

Description

This rule checks that the user has the correct privileges to install Oracle Database 12c R1 in the Oracle home directory.

Action

The permissions for the Oracle home directory are correct. No action required.

Back to top


Rule A01410: oraInventory Permissions

Description

This rule verifies that the user who is installing Oracle Database 12c R1 has sufficient privileges for the oraInventory directory.

Action

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.

Back to top


Rule A01420: Other OUI Up?

Description

This rule checks for another active runInstaller process on the system.

Action

No other runInstaller process is running. No action required.

Back to top


Rule A01430: Got Software Tools?

Description

This rule verifies that the required assembly tools for the installation of Oracle Database 12c R1 exist.

Action

All required assembly tools for the installation of Oracle Database 12c R1 were found. No action required.

Back to top


Rule A01440: Other O_Hs in PATH?

Description

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.

Action

The PATH does not contain any of the Oracle home directories in the /etc/oratab file. No action required.

Back to top


Rule A02010: Umask Set to 022?

Description

This rule checks that the umask value is set correctly for installing Oracle Database 12c R1.

Action

The umask value is set correctly for installing Oracle Database 12c R1. No action required.

Back to top


Rule A02030: Limits Processes

Description

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.

Unmatched Actions

Default Action

Increase the soft limit for maximum processes to 2047 or higher.

Back to top


Rule A02040: Limits Stacksize

Description

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.

Unmatched Actions

Default Action

Decrease the hard limit for stacksize to 32768 or lower, but not less than 10240.

Back to top


Rule A02050: Limits Descriptors

Description

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.

Action

The soft limit of descriptors is set to 1024 or higher and the hard limit of descriptors is set to 65536 or higher.

Back to top


Rule A02100: LDLIBRARYPATH Unset?

Description

This rule checks that the LD_LIBRARY_PATH environment variable is not set.

Action

The LD_LIBRARY_PATH environment variable is not set. No action required.

Back to top


Rule A02170: JAVA_HOME Unset?

Description

This rule checks that the JAVA_HOME environment variable is not set.

Action

The JAVA_HOME environment variable is not set. No action required.

Back to top


Rule A02210: Kernel Parameters OK?

Description

This rule verifies that the kernel parameters are set according to the Oracle Database Installation Guide 12c Release 1 (12.1) for Linux.

Unmatched Actions

Default Action

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

Back to top


Rule A02300: Tainted Kernel?

Description

This rule determines if the kernel contains tainted modules.

Action

The Linux kernel is not tainted. No action is required.

Back to top


Rule A03010: Temp Adequate?

Description

This rule checks that there is sufficient space available for storing temporary files during the Oracle Database 12c installation.

Action

There is sufficient temporary disk space available for installing Oracle Database 12c. No action required.

Back to top


Rule A03020: Disk Space OK?

Description

This rule verifies that the amount of disk space in the Oracle home directory is sufficient for installing Oracle Database 12c R1.

Action

The Oracle home directory has sufficient disk space to install Oracle Database software, and create a database. No action required.

Back to top


Rule A03100: RAM (in MB)

Description

This rule verifies that your system has sufficient physical memory installed to install Oracle Database 12c R1.

Unmatched Actions

Action

You have sufficient physical memory (MB) installed to install Oracle Database 12c R1. No action required.

Back to top


Rule A03150: SwapToRam OK?

Description

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.

Action

The amount of swap space meets the minimum requirement for installing Oracle Database 12c R1. No action required.

Back to top


Rule A03500: Network

Description

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.

Action

The system is connected to a network.

Back to top


Rule A03540: /etc/hosts Format

Description

This rule checks that the /etc/hosts file contains a line with ip_address fully_qualified_domainname short_hostname.

Action

The /etc/hosts entry for the fully qualified domain name and host name is adequate.

Back to top


Rule A03550: DNS Lookup

Description

This rule checks that the host is registered correctly in the DNS.

Unmatched Actions

Default Action

The DNS server failed to resolve the name using IP address.

Back to top


Rule A03600: ip_local_port_range OK?

Description

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.

Unmatched Actions

Default Action

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

Back to top


Rule A04301: OL5 Server RPMs OK?

Description

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.

Unmatched Actions

Action

Not applicable on this system

Back to top


Rule A04302: OL5 32-bit Client RPMs OK?

Description

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.

Unmatched Actions

Action

Not applicable on this system

Back to top


Rule A04303: OL6 Server RPMs OK?

Description

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.

Unmatched Actions

Action

Not applicable on this system

Back to top


Rule A04304: OL6 32-bit Client RPMs OK?

Description

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.

Unmatched Actions

Action

Not applicable on this system

Back to top


Rule A04305: OL7 Server RPMs OK?

Description

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.

Unmatched Actions

Action

Not applicable on this system

Back to top


Rule A04311: RHEL5 Server RPMs OK?

Description

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.

Unmatched Actions

Action

Not applicable on this system

Back to top


Rule A04312: RHEL5 32-bit Client RPMs OK?

Description

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.

Unmatched Actions

Action

Not applicable on this system

Back to top


Rule A04313: RHEL6 Server RPMs OK?

Description

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.

Unmatched Actions

Default Action

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.

Back to top


Rule A04314: RHEL6 32-bit Client RPMs OK?

Description

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.

Unmatched Actions

Default Action

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.

Back to top


Rule A04315: RHEL7 Server RPMs OK?

Description

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.

Unmatched Actions

Action

Not applicable on this system

Back to top


Rule A04321: SLES11 Server RPMs OK?

Description

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.

Unmatched Actions

Action

Not applicable on this system

Back to top


Rule A04322: SLES11 32-bit Client RPMs OK?

Description

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.

Unmatched Actions

Action

Not applicable on this system

Back to top