Help Center/ Image Management Service/ Service Overview/ Supported OSs/ OSs Supported by Different Types of ECSs
Updated on 2026-05-29 GMT+08:00

OSs Supported by Different Types of ECSs

This section describes the OSs supported by different types of ECSs.

x86 ECSs

  • Table 1 lists the OSs supported by the following ECSs:

    General computing-basic T6

    General computing S2, S3, Sn3, S6, S7n, S7, X1

    General computing-plus C3, C3ne, C6 (KVM/QingTian instances), C6s, C7n (KVM instances), C7e (QingTian instances), C7t (QingTian instances), C7 (QingTian instances), C9, C9e

    Memory-optimized M2, M3, M3ne, M6 (KVM instances), M6s, M7n (KVM instances), M7 (QingTian instances), M9

    Disk-intensive D2, D3, D6, D7

    Ultra-high I/O D9i, I9, Ir7n

    High-performance computing Hc2, H3

  • Table 2 lists the OSs supported by the following ECSs:

    Large-memory E3, E6, E7

  • Table 3 lists the OSs supported by the following ECSs:

    Ultra-high I/O I3, Ir3, I7n, Ir7, I7, D7i

  • Table 4 lists the OSs supported by the following ECSs:

    General computing-plus aC7, aC8 (QingTian instances), X1e, X2e

    Memory-optimized aM7, aM8

    Ultra-high I/O Ai7

  • Table 5 lists the OSs supported by the following ECSs:

    General computing-plus aC9, aC9s

    Memory-optimized aM9

  • Table 6 lists the OSs supported by the following bare metal ECSs:

    General computing-plus C6, C6h, C6hne, C7, C7h, C7e, C7ed, C7n, C7ne, C7t, aC8, aC8h

    Memory-optimized M6, M7, M7h, M7n, M7ne, aM8h

  • For details about the OSs supported by ultra-high performance computing ECSs, see Notes on Using H2 ECSs.
  • For details about the OSs supported by GPU-accelerated ECSs, see Images Supported by GPU-accelerated ECSs.
  • For details about the OSs supported by AI-accelerated ECSs, see Public Images Supported by AI-accelerated ECSs.
  • It is recommended that you use the official OS release versions. Do not tailor or customize the release versions, or problems may occur.
  • OS vendors do not always update OS release versions regularly. Some versions are no longer maintained, and these deprecated versions no longer receive security patches. Ensure that you read the update notifications from OS vendors and update your OS so that it runs properly.
Table 1 Supported OS versions

OS

OS Version

Applicable ECS

Huawei Cloud EulerOS

64-bit: Huawei Cloud EulerOS 2.0 Standard

64-bit: Huawei Cloud EulerOS 1.1 for CentOS

NOTE:
  • Only S6, C6s, C6, M6, and D6 series support Huawei Cloud EulerOS 1.1 for CentOS.
  • Huawei Cloud EulerOS 1.1 for CentOS is only available in the AP-Singapore region.

General computing-basic T6

General computing S2, S3, Sn3, S6, S7n, S7, X1

General computing-plus C3, C3ne, C6 (KVM/QingTian instances), C6s, C7n (KVM instances), C7e (QingTian instances), C7t (QingTian instances), C7 (QingTian instances), C9, C9e

Memory-optimized M2, M3, M3ne, M6 (KVM instances), M6s, M7n (KVM instances), M7 (QingTian instances), M9

Disk-intensive D2, D3, D6, D7

Ultra-high I/O D9i, I9, Ir7n

High-performance computing HC2, H3

CentOS

64-bit: CentOS 8.2/8.1/8.0

64-bit: CentOS 7.9/7.8/7.7/7.6/7.5/7.4/7.3/7.2/7.1/7.0

64-bit: CentOS 6.10/6.9/6.8/6.7/6.6/6.5/6.4/6.3

CentOS Stream

64-bit: CentOS Stream 9

64-bit: CentOS Stream 8

Ubuntu

64-bit: Ubuntu 24.04/22.04/20.04/18.04/16.04/14.04/12.04 Server

NOTE:

Ubuntu 24.04 uses the AVX instruction set only in C7n, S7n, and M7n series.

SUSE Linux Enterprise

64-bit: SUSE Linux Enterprise Server 15 SP5/15 SP4

Debian

64-bit: Debian 12.0.0

64-bit: Debian 11.7.0/11.6.0/11.1.0

64-bit: Debian 10.0.0–10.5.0, 10.7.0

64-bit: Debian 9.13.0/9.12.0/9.11.0/9.9.0/9.8.0/9.7.0/9.6.0/9.5.0/9.4.0/9.3.0/9.0.0

64-bit: Debian 8.0.0–8.10.0

openSUSE

64-bit: openSUSE Leap 15.0

CoreOS

64-bit: CoreOS 2079.4.0

openEuler

64-bit: openEuler 24.03

64-bit: openEuler 22.03

64-bit: openEuler 20.03

SUSESAP

64-bit: SUSE Linux Server for SAP 15 SP5

64-bit: SUSE Linux Server for SAP 15 SP4

AlmaLinux

64-bit: AlmaLinux 9.4/9.3/9.0/8.8/8.4/8.3

Rocky Linux

64-bit: Rocky Linux 9.6/9.5/9.4/9.3/9.2/9.0/8.10/8.8/8.5/8.4

Table 2 Supported OS versions

OS

OS Version

Applicable ECS

Huawei Cloud EulerOS

NOTE:

Only the E6 series supports Huawei Cloud EulerOS.

Huawei Cloud EulerOS 2.0 Standard

Large-memory E3, E6, and E7

CentOS

64-bit: CentOS 7.6/7.5/7.4/7.3/7.2/6.10

Ubuntu

64-bit: Ubuntu 18.04/16.04 Server

SUSE Linux Enterprise

64-bit: SUSE Linux Enterprise Server 15 SP5

64-bit: SUSE Linux Enterprise Server 15 SP4

Debian

64-bit: Debian 9.0.0

openSUSE

64-bit: openSUSE 15.0

SUSESAP

64-bit: SUSE Linux Server for SAP 15 SP5

64-bit: SUSE Linux Server for SAP 15 SP4

Table 3 Supported OS versions

OS

OS Version

Applicable ECS

CentOS

64-bit: CentOS 8.0/7.5/7.4

Ultra-high I/O I3, Ir3, I7n, Ir7, I7, D7i

Ubuntu

64-bit: Ubuntu 22.04/20.04 server

Rocky Linux

64-bit: Rocky Linux 9.0

Table 4 Supported OS versions

OS

OS Version

Applicable ECS

Huawei Cloud EulerOS

Huawei Cloud EulerOS 2.0 Standard

General computing-plus aC7, aC8 (QingTian instances), X1e, X2e

Memory-optimized aM7, aM8

Ultra-high I/O Ai7

CentOS

64-bit: CentOS 8.2/8.1/8.0/7.9/7.8/7.7/7.6/7.5/7.4/7.3/7.2/6.10

Ubuntu

64-bit: Ubuntu 24.04/22.04/18.04 Server

Debian

64-bit: Debian 12.0.0/11.7.0/11.6.0/11.1.0/10.0.0/9.0.0

AlmaLinux

64-bit: AlmaLinux 9.4/9.3/9.0

Rocky Linux

64-bit: Rocky Linux 9.6/9.5/9.4/9.3/9.2/9.0/8.8/8.5

openEuler

64-bit: openEuler 24.03/22.03/20.03

Table 5 Supported OS versions

OS

OS Version

Applicable ECS

CentOS

64-bit: CentOS 8.2/8.1/8/7.9/7.8/7.7/7.6/7.5

General computing-plus aC9, aC9s

Memory-optimized aM9

CentOS Stream

64-bit: CentOS Stream 9/8

openSUSE

64-bit: openSUSE 15

Ubuntu

64-bit: Ubuntu 24.04/22.04/20.04/18.04 Server

Debian

64-bit: Debian 12.0.0

64-bit: Debian 11.7.0/11.6.0/11.1.0

64-bit: Debian 10.0.0

64-bit: Debian 9.0.0

64-bit: Debian 8.8.0/8.2.0

AlmaLinux

64-bit: AlmaLinux 9/8.4/8.3

Rocky Linux

64-bit: Rocky Linux 9.6/9.4/9.3/9.2/9/8.8/8.5/8.4

CoreOS

64-bit: CoreOS 2079.4.0

SUSE Linux Enterprise

64-bit: SLES 15 SP5/15 SP4

Huawei Cloud EulerOS

Huawei Cloud EulerOS 2.0 Standard

Huawei Cloud EulerOS 2.0 Level 3 of MLPS 2.0

Table 6 Supported OS versions (bare metal ECS)

OS

OS Version

Applicable ECS (Bare Metal ECS)

CentOS

64-bit: CentOS 7.9

General computing-plus C6, C6h, C6hne, C7, C7h, C7e, C7ed, C7n, C7ne, C7t, aC8, aC8h

Memory-optimized M6, M7, M7h, M7n, M7ne, aM8h

Huawei Cloud EulerOS

64-bit: Huawei Cloud EulerOS 2.0

Kunpeng ECSs

  • Table 7 lists the OSs supported by the following ECSs:

    Kunpeng general computing-plus kC1, kX1

    Kunpeng memory-optimized kM1

  • Table 8 lists the OSs supported by the following ECSs:

    Kunpeng general computing-plus kC2 (QingTian instances)

    Kunpeng memory-optimized kM2

  • Kunpeng ultra-high I/O ECSs (kI1) support CentOS 7.6.
  • Bare metal ECSs (kC2, kI2) support Huawei Cloud EulerOS 2.0.
  • For details about the OSs supported by Kunpeng AI inference-accelerated ECSs, see Kunpeng Enhanced AI Inference-accelerated kAi1s (Type I).
Table 7 Supported OS versions

OS

OS Version

Applicable ECS

Huawei Cloud EulerOS

Huawei Cloud EulerOS 2.0 Standard

Kunpeng general computing-plus kC1, kX1

Kunpeng memory-optimized kM1

CentOS

64-bit: CentOS 8.0

64-bit: CentOS 7.6/7.5/7.4

Ubuntu

64-bit: Ubuntu 24.04/22.04/20.04/18.04 Server

Debian

64-bit: Debian 10.2.0

openEuler

64-bit: openEuler 22.03/20.03

Kylin

Kylin Linux Advanced Server for Kunpeng V10

Rocky Linux

64-bit: Rocky Linux 9.5

UnionTechOS

64-bit: UnionTech OS Server 20 Euler (1000) 64bit with Arm

Table 8 Supported OS versions

OS

OS Version

Applicable ECS

Huawei Cloud EulerOS

64-bit: Huawei Cloud EulerOS 2.0 Standard

Kunpeng general computing-plus kC2 (QingTian instances)

Kunpeng memory-optimized kM2

CentOS

64-bit: CentOS 7.6

Ubuntu

64-bit: Ubuntu 24.04/22.04/20.04 server

Debian

64-bit: Debian 10.2.0

openEuler

64-bit: openEuler 22.03/20.03

Kylin

64-bit: Kylin Linux Advanced Server for Kunpeng V10

UnionTechOS

64-bit: UnionTech OS Server 20 Euler (1000) 64bit with Arm