Environment Requirements
This document provides guidance based on the Kunpeng server and openEuler OS. Before performing operations, ensure that your software and hardware meet the requirements.
Hardware Requirements
Table 1 lists the hardware requirements.
Item |
Description |
|---|---|
Server |
Kunpeng server |
CPU |
Kunpeng 920 series processors |
Drive |
|
OS and Software Requirements
Table 1 Verified OS and software versions lists the verified OS and software versions.
Item |
Version |
How to Obtain |
|---|---|---|
openEuler |
22.03 LTS SP3 for Arm |
|
22.03 LTS SP3 for x86 |
||
22.03 LTS SP4 for Arm |
||
22.03 LTS SP4 for x86 |
||
openEuler-docker |
22.03 LTS SP3 for Arm |
|
22.03 LTS SP3 for x86 |
||
22.03 LTS SP4 for Arm |
||
22.03 LTS SP4 for x86 |
||
Milvus |
2.4.5 |
|
GCC |
GCC 10.3.1
NOTE:
If the GCC version is earlier than 10.3.1, compilation errors may occur. |
Delivered with openEuler 22.03 LTS SP3 and openEuler 22.03 LTS SP4. |
Dependency |
Version |
How to Obtain |
|---|---|---|
CMake |
3.27 |
|
Go |
1.21.10 |
|
Python |
3.11 |
|
Rust |
1.73.0 |
- |
Conan |
1.61.0 |
- |
OpenBLAS |
0.3.10 |
|
etcd |
3.5.0 |
|
MinIO |
Go 1.23.3 or later |
cat /etc/*-release: Query the OS information.
lscpu: Query the processor information.
uname -r: Query the kernel version.
uname -a: Query the environment information.
If you need to install an OS, choose Minimal Install and select Development Tools to minimize manual operations.