Rate This Document
Findability
Accuracy
Completeness
Readability

Environment Requirements

Hardware Requirements

Table 1 lists the hardware requirements.

Table 1 Hardware requirements

Item

Description

Server

TaiShan 200 server (model 2280)

CPU

Huawei Kunpeng 920 processor

Drive

If a performance test needs to be performed, at least two drives are required: one system drive and one data drive.

If no performance test needs to be performed, the data directory can be created on the system drive.

Configure the number of drives based on actual requirements.

OS Requirements

Table 2 lists the OS requirements.

Table 2 OS requirements

Item

Version

CentOS

7.6 or later for ARM

openEuler

20.03 or later for ARM

When installing an operating system, choose Minimal Install and select Development Tools to minimize manual operations.

Software Packages

MySQL has specific requirements on the compilation environment. See Table 3.

Table 3 Software packages

Item

CentOS 7.6

CentOS 8.1

openEuler 20.3

Dependencies

bison, ncurses, ncurses-devel, libaio-devel, openssl, openssl-devel, gmp, gmp-devel, mpfr mpfr-devel, libmpc, libmpc-devel

bison, ncurses, ncurses-devel, libaio-devel, openssl, openssl-devel, gmp, gmp-devel, mpfr, mpfr-devel, libmpc, libmpc-devel, wget tar, gcc, gcc-c++, git, rpcgen, cmake, libtirpc-devel, net-tools

openssl-devel, ncurses-devel, libaio, libaio-devel, libtirpc-devel, openldap-devel, openldap, git, bison, rpcgen

CMake version

3.5.2

3.5.2

3.5.2

CMake source code download URL

https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz

https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz

https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz

GCC version

7.3.0

8.3.1

7.3.0

GCC source code download URL

https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz

8.3.1 by default

7.3.0 by default