Hardware and Software Configuration Requirements
Software Requirements
Table 1 Software requirements
Software | Configuration Description |
---|
OS | - Arm:
- openEuler 20.03 LTS (recommended)
- openEuler 22.03 LTS
- Kirin V10
- Asianux 7.5
- UOS V20
- x86:
- openEuler 20.03 LTS
- openEuler 22.03 LTS
- CentOS 7.6
- Kirin V10
- Asianux 7.6
|
File system | The ext4 file system is recommended for EulerOS. It is recommended that the number of remaining inodes be greater than 1.5 billion. |
Tool | bzip2 |
Python | - openEuler: supports Python 3.7.X.
- CentOS: supports Python 3.6.X.
- Kirin: supports Python 3.7.X.
- Asianux: supports Python 3.6.X.
|
Hardware Requirements
Table 2 Hardware Requirements
Item | Configuration Description |
---|
Minimum memory | Minimum 32 GB of memory is required for function debugging. In performance tests and commercial deployment, the single-instance deployment is performed. It is recommended that the memory be greater than 128 GB. Complex queries require much memory but the memory may be insufficient in high-concurrency scenarios. In this case, it is recommended that a large-memory server or load management be used to restrict concurrences on the system. |
CPU | Minimum one 8-core 2.0 GHz CPU is required for function debugging. In performance tests and commercial deployment, the single-instance deployment is performed. It is recommended that one 16-core 2.0 GHz CPU be used. You can set CPUs to hyper-threading or non-hyper-threading mode, but ensure the setting is consistent across all the primary and standby nodes. NOTE:Currently, openGauss supports only the CPUs of Kunpeng servers and x86_64-based universal PC servers. |
Hard disk | Hard disks used for installing the instance must meet the following requirements: - At least 1 GB is used to install the instance application package.
- About 300 MB is used for each host to store metadata.
- More than 70% of available disk space is reserved to store data.
You are advised to configure the system disk to RAID 1 and data disk to RAID 5 and plan four groups of RAID 5 data disks for installing openGauss instance. RAID configuration is not described in this document. You can configure RAID by following instructions in the hardware vendors' manuals or using common methods found on the Internet. Set Disk Cache Policy to Disabled to avoid data loss in an unexpected power-off. openGauss supports using an SSD with the SAS API deployed in RAID mode as the primary storage device of the database. |
Network | Minimum 300 Mbit/s Ethernet is required. You are advised to bond two NICs for redundancy. The configuration is not described in this document. You can configure it by following instructions in the manual provided by the hardware manufacturer or using the methods provided on the Internet. If bonds are configured for the primary and standby networks, ensure the consistency among these bond modes, because inconsistent bond modes may cause primary and standby communication exceptions. |
openGauss 2025-04-30 22:43:40