Skip to main content

Command Palette

Search for a command to run...

Preparing the Software and Hardware Installation Environment

Published
•2 min read•View as Markdown

Preparing the Software and Hardware Installation Environment

This section describes the preparations for installation. It is recommended that servers to be deployed on openGauss have the same software and hardware configurations.

Hardware requirements

Table 1 lists the minimum hardware requirements of the openGauss server. When planning the hardware configuration of a product, consider the data scale and expected database response speed. Plan hardware as required.

Table 1 Hardware requirements

ItemConfiguration Description
MemoryIt is recommended that the memory be 32 GB or above for function debugging. Set Disk Cache Policy to Disabled to avoid data loss in an unexpected power-off.
CPUIt is recommended at least one 8-core 2.0 GHz CPU be used for function debugging. Set Disk Cache Policy to Disabled to avoid data loss in an unexpected power-off.
DiskHard disks used for installing openGauss must meet the following requirements:
Network RequirementsMinimum 300 Mbit/s Ethernet is required. Set Disk Cache Policy to Disabled to avoid data loss in an unexpected power-off.

Software Requirements

Table 2 Software requirements

SoftwareConfiguration Description
Linux OSARM:openEuler 20.3 LTS (recommended)Kirin V10Asianux 7.5X86:openEuler 20.3LTSCentOS 7.6Asianux 7.6Note:The current installation package can be used only on the English operating system. Set Disk Cache Policy to Disabled to avoid data loss in an unexpected power-off.
Linux file systemIt is recommended that the number of remaining inodes be greater than 1.5 billion.
Toolbzip2

Software Dependency Requirements

Table 3 describes the openGauss software dependency requirements.

You are advised to use the default installation packages of the dependent software in the listed OS installation CD-ROMs or sources. If the software does not exist, refer to the recommended versions of the software.

Table 3 Software dependency requirements

SoftwareRecommended Version
libaio-devel0.3.109-13
flex2.5.31 or later
bison2.7-4
ncurses-devel5.9-13.20130511
glibc-devel2.17-111
patch2.7.1-10
redhat-lsb-core4.1
readline-devel7.0-13
libnsl (in the openEuler + x86 environment)2.28-36

More from this blog

Untitled Publication

133 posts