This chapter describes the operating system tasks you must complete on your servers before you install Oracle Grid Infrastructure for a cluster and Oracle Real Application Clusters (Oracle RAC). The values provided in this chapter are installation minimum only. Oracle recommends that you configure production systems in accordance with planned system loads.
This chapter contains the following topics:
Run the following commands to gather your current system information:
To determine the physical RAM size, enter the following command:
# grep MemTotal /proc/meminfo
If the size of the physical RAM installed in the system is less than the required size, then you must install more memory before continuing.
To determine the size of the configured swap space, enter the following command:
# grep SwapTotal /proc/meminfo
To determine the amount of space available in the
/tmp directory, enter the following command:
# df -h /tmp
# uname -m
Verify that the processor architecture matches the Oracle software release to install. For example, you should see the following for a x86-64 bit system:
If you do not see the expected output, then you cannot install the software on this system.
Verify that shared memory (
/dev/shm) is mounted properly with sufficient size using the following command:
df -h /dev/shm
df-h command displays the filesystem on which
/dev/shm is mounted, and also displays in GB the total size and free size of shared memory. See Section 2.4, "Server Memory Minimum Requirements" for more information about shared memory planning.
Ensure display cards provide at least 1024 x 768 display resolution, so that OUI displays correctly while performing a system console-based installation.
Ensure servers run the same operating system binary.
Oracle Grid Infrastructure installations and Oracle Real Application Clusters (Oracle RAC) support servers with different hardware in the same cluster. Your cluster can have nodes with CPUs of different speeds or sizes, but Oracle recommends that you use nodes with the same hardware configuration.
Oracle recommends that if you configure clusters using different configuration, that you categorize cluster nodes into homogenous pools as part of your server categorization management policy.
See Also:Oracle Clusterware Administration and Deployment Guide for more information about server state and configuration attributes, and about using server pools to manage resources and workloads
Each system must meet the following minimum storage requirements:
1 GB of space in the
Delete unnecessary files from the
/tmp directory to make available the space required.
Extend the file system that contains the
/tmp directory. If necessary, contact your system administrator for information about extending file systems.
For IBM: Linux on System z, at least 3.8 GB of space for the Oracle Grid Infrastructure for a cluster home (Grid home).
10 GB of additional space in the Oracle base directory of the Grid Infrastructure owner for diagnostic collections generated by Trace File Analyzer (TFA) Collector.
For Linux x86-64 platforms, if you intend to install Oracle Database, then allocate 6.4 GB of disk space for the Oracle home (the location for the Oracle Database software binaries).
For IBM: Linux on System z, if you intend to install Oracle Database, then allocate 5.2 GB of disk space for the Oracle home (the location for the Oracle Database software binaries).
If you are installing Oracle Databases, and you plan to configure automated database backups, then you require additional space either in a file system or in an Oracle Automatic Storage Management disk group for the Fast Recovery Area.
See Also:Oracle Database Backup and Recovery User's Guide for more information about Fast Recovery Area sizing
Ensure that your system meets the following minimum requirements, depending on your system architecture
Note:If you encounter an OUI error indicating inadequate swap space size, but your swap space meets the requirements listed here, then you can ignore that error.
Each system must meet the following minimum memory requirements:
At least 4 GB of RAM for Oracle Grid Infrastructure for a Cluster installations, including installations where you plan to install Oracle RAC.
Swap space equivalent to the multiple of the available RAM, as indicated in the following table:
|Available RAM||Swap Space Required|
Between 4 GB and 16 GB
Equal to RAM
More than 16 GB
16 GB of RAM
Note:32-bit systems are no longer supported.
Note:If you enable HugePages for your Linux servers, then you should deduct the memory allocated to HugePages from the available RAM before calculating swap space.
If you intend to install Oracle Databases or Oracle RAC databases on the cluster, be aware that the size of the shared memory mount area (
/dev/shm) on each server must be greater than the system global area (SGA) and the program global area (PGA) of the databases on the servers. Review expected SGA and PGA sizes with database administrators to ensure that you do not have to increase
/dev/shm after databases are installed on the cluster.