Rate This Document
Findability
Accuracy
Completeness
Readability

Environment Requirements

This document provides guidance based on the Kunpeng server and CentOS or openEuler OS. Before performing operations, ensure that your software and hardware meet the requirements.

Hardware Requirements

Table 1 lists the hardware requirements.

Table 1 Hardware requirements

Item

Description

Server

Kunpeng server

CPU

Huawei Kunpeng 920

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 and Software Requirements

  • Run the cat /etc/*-release command to query the OS information.

    Run the lscpu command to query the processor information.

    Run the uname -r command to query the kernel version.

    Run the uname -a command to query the environment information.

  • If you need to install an OS, choose Minimal Install and select Development Tools to minimize manual operations.

Table 2 lists the OS requirements.

Table 2 OS and software requirements

Item

Version

How to Obtain

openEuler

20.03 LTS-SP1 for Arm

https://repo.huaweicloud.com/openeuler/openEuler-20.03-LTS-SP1/ISO/aarch64/openEuler-20.03-LTS-SP1-everything-aarch64-dvd.iso

22.03 LTS-SP1 for Arm

https://repo.huaweicloud.com/openeuler/openEuler-22.03-LTS-SP1/ISO/aarch64/openEuler-22.03-LTS-SP1-everything-aarch64-dvd.iso

CentOS

7.6 for Arm

https://mirrors.huaweicloud.com/centos-vault/altarch/7.6.1810/isos/aarch64/CentOS-7-aarch64-Everything-1810.iso

8.1 for Arm

https://mirrors.huaweicloud.com/centos-vault/8.1.1911/isos/aarch64/CentOS-8.1.1911-aarch64-dvd1.iso

CMake

3.5.2 (CentOS 7.6/CentOS 8.1/openEuler 20.03)

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

3.11.4 (openEuler 22.03)

By default, CMake 3.11.4 is provided in openEuler 22.03.

GCC

7.3.0 (CentOS 7.6/openEuler 20.03)

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

8.3.1 (CentOS 8.1)

By default, GCC 8.3.1 is provided in CentOS 8.1.

10.3.1 (openEuler 22.03)

By default, GCC 10.3.1 is provided in openEuler 22.03.

Table 3 lists the verified MySQL versions and supported OS versions.

Table 3 Verified MySQL versions and supported OS versions

MySQL Version

OS Version

MySQL 5.7.27

MySQL 8.0.17

  • CentOS 7.6
  • openEuler 20.03 LTS SP1

MySQL 8.0.25

  • openEuler 20.03 LTS SP1
  • openEuler 22.03 LTS SP1