本文基于鲲鹏服务器和CentOS或openEuler操作系统提供指导,在正式操作前请确保软硬件均满足要求。
硬件要求如表1所示。
查看环境处理器相关信息:lscpu
查看环境内核版本:uname -r
查看环境信息:uname -a
操作系统和软件要求如表2所示。
项目 |
版本 |
下载地址 |
---|---|---|
openEuler |
20.03 LTS SP1 for Arm |
|
22.03 LTS SP1 for Arm |
||
CentOS |
7.6 for Arm |
|
8.1 for Arm |
https://mirrors.huaweicloud.com/centos-vault/8.1.1911/isos/aarch64/CentOS-8.1.1911-aarch64-dvd1.iso |
|
CMake |
3.4.3及以上 |
通过Yum源安装 |
GCC |
5.3及以上 |
通过Yum源安装 |
Cython |
3.0.0a9 |
|
PyYAML |
3.11 |
|
typing |
3.6.1 |
|
Cheetah3 |
3.0.0 |
|
MongoDB |
3.6.13 |
|
4.0.12 |
||
6.1.0 |
查看“/root”分区大小的命令为:
1
|
df -h /root |
或者
1
|
lsblk |
本文档已经验证的MongoDB版本与操作系统版本的配套关系如表3所示。