Minimum recommendations and requirements

Installing and using D3 requires a working knowledge of the underlying UNIX operating system on which D3 will be installed.

Use the information located in the D3 System Administration Guide to assist in determining the best configuration. The minimum hardware and software recommendations and requirements for installing D3 are listed as follows.

Operating system requirements

Use a Rocket certified version of Linux. Use Red Hat Enterprise Linux, Rocky Linux, Alma Linux or CentOS (64 bit) - Intel only. For a list of currently supported distributions, go to:

https://www.rocketsoftware.com/rocket-d3-database-management-system-products-status-sheet

The following Linux packages and their respective dependencies are required. Depending on your Linux release level, the required packages might differ slightly.

Warning: The following list is current as of D3 Linux v10.3.4. If the Linux system has an active internet connection, then the D3_setup procedure will install these dependencies automatically. If not, make sure you install the latest versions of these packages, and be aware that this list may have changed. To be absolutely sure you are loading the correct packages, contact Rocket D3 Support to verify this list.

Red Hat, CentOS, Rocky Linux, Alma Linux v8.x and 9.x

cpp.x86_64.rpm

d3depends64.i386.rpm

dialog.x86_64.rpm

gcc.x86_64.rpm

gcc-c++.x86_64.rpm

glibc.i686.rpm

glibc.x86_64.rpm

glibc-common.x86_64.rpm

glibc-devel.i686.rpm

glibc-devel.x86_64.rpm

glibc-headers.x86_64.rpm

kernel-headers.x86_64.rpm

libcurl-devel.x86_64.rpm

libgcc.i686.rpm

libgcc.x86_64.rpm

libgomp.x86_64.rpm

libmpc.x86_64.rpm

libstdc++.x86_64.rpm

libstdc++-devel.x86_64.rpm

mpfr.x86_64.rpm

net-tools.x86_64.rpm

nss-softokn-freebl.i686.rpm

nss-softokn-freebl.x86_64.rpm

openssl.x86_64.rpm

openssl-devel.x86_64.rpm

pam-devel.x86_64.rpm

psmisc.x86_64.rpm

xinetd.x86_64.rpm

Hardware requirements

The following hardware requirements are the minimum equipment required to run D3 Linux.

Memory

Minimum required memory is 16 MB and maximum recognized memory is 200 GB.

For more information, see the Using D3 Memory section of the D3 System Administration Guide.

Hard disk space

Warning: Not enough swap space on the system can lead to a UNIX system crash. However, too much swap space provides less disk space for other programs.
Hard Disk Space Categories Linux Minimum Recommendations Your Actual
File space for the D3 partition 400 MB.
File space for Linux 60 MB or more (depending on system configuration).

These Linux package options are further documented in the Red Hat Linux installation guide, available at: http://www.redhat.com/

Application data space
Considerations for increasing disk space requirements for the D3 file system:
Customer data
D3 application files
Growth space
D3 error log (optional) 10 MB of additional space.
Swap space calculation:
Minimum 32 MB
Maximum Calculate two times the amount of memory.
Systems with up to and including 128 MB of physical, installed memory. Estimate the swap size as two times the physical installed memory.
Systems with 129 MB or more of physical installed memory. Estimate the swap size as equal to the physical installed memory.

OpenSSL libraries

The OpenSSL 1.1.1 or 3.0 package is required if you intend to use the data encryption, SSL, or Host Authentication features. If OpenSSL is not already installed, you must re-run the D3_setup command after installing the libraries to create an explicit link to the libraries.

This includes the openssl-devel package, as well as the openssl package.

See Loading the D3 package for more information.

C Development Environment

A version of the C Development environment must be installed for D3 Linux to install. The C Development environment can be found on the Red Hat distribution CD.