Components of Oracle Exadata Database Machine

The components of Oracle Exadata Database Machine described in this topic are current as of the time of release.

Refer to the latest release notes and patch updates for any changes.

The specifications for Oracle Exadata Storage Servers are not listed because they cannot be modified by the customer.

  • Operating system: Oracle Linux
  • Disk and file systems: There are four hard disks in each database server of a 2-socket Oracle Exadata Database Machine. There are eight hard disks in each database server of a 8-socket Oracle Exadata Database Machine, or, starting with Oracle Exadata Database Machine X7-8, two flash accelerator PCIe cards, 6.4 TB each.

The disk partitions on a database server in Oracle Exadata Database Machine are configured with two file systems, and a swap partition. The root (/) file system is 30 GB, the /u01 file system is 100 GB, and the swap partition is 24 GB.

  • Services: Nonessential services are disabled on database servers. Enabled services include SSH for remote access, and after deployment, listeners. SSH only accepts incoming connections from the management network and RDMA Network Fabric network. Oracle Enterprise Manager Cloud Control agents can be installed and enabled after deployment, as an option.
  • User accounts: The only non-default user accounts created during deployment are those required for software ownership of Oracle Grid Infrastructure and Oracle Database Oracle homes (ORACLE_HOMEs). The user account names are chosen by the customer with the Oracle Exadata Deployment Assistant (OEDA) utility.
  • RPM packages: Refer to My Oracle Support note 888828.1 for the instructions to obtain the current list of RPM packages.

Obtaining Information about Database Components

Using operating system commands, you can obtain the information about the components in Oracle Exadata Database Machine database servers.

The component information can be obtained as follows:

  • Kernel version: Run one of the following commands as the root user:

# uname -a

# uname -r

  • Oracle Linux release: Run one of the following commands as the root user:

# cat /etc/oracle-release

# cat /etc/enterprise-release

  • List of all packages: Run the following command as the root user:

rpm -qa –queryformat=”%{name}-%{version}-%{release}.%{arch}\n”

  • (X2 to X8 servers only) List of InfiniBand-related packages: The main package names can be obtained from the list of RPMs file ofedrpmlist. The file can be extracted by running the following command as the root user:

tar -pjxvf /opt/oracle.cellos/iso/cellbits/ofed.tbz ofedrpmlist

In addition to the packages listed in the file, check if there are any ofa RPMs installed using the following command:

rpm -qa –queryformat=”%{name}-%{version}-%{release}.%{arch}\n” | grep -i ofa

  • List of services: Run the following command as the root user:

chkconfig –list | grep ‘:on’