鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

环境要求

本文基于鲲鹏服务器和CentOS或openEuler操作系统提供指导,在正式操作前请确保软硬件均满足要求。

硬件要求

硬件要求如表1所示。

表1 硬件要求

项目

说明

服务器

鲲鹏服务器

处理器

鲲鹏920处理器

硬盘

  • 进行性能测试时,数据目录需使用单独硬盘,即一个系统盘,一个数据盘,至少两块硬盘。
  • 非性能测试时,直接在系统盘上建数据目录即可。
  • 具体硬盘数量根据实际需求配置。

操作系统和软件要求

  • 查看环境操作系统的信息:cat /etc/*-release

    查看环境处理器相关信息:lscpu

    查看环境内核版本:uname -r

    查看环境信息:uname -a

  • 如果需要全新安装操作系统,可选择“Minimal Install”安装方式并勾选Development Tools套件,否则很多软件包需要手动安装。

操作系统和软件要求如表2所示。

表2 操作系统和软件要求

项目

版本

下载地址

openEuler

20.03 LTS SP1 for ARM

获取链接

22.03 LTS SP1 for ARM

获取链接

CentOS

7.6 for ARM

获取链接

8.1 for ARM

获取链接

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

获取链接

  • MongoDB 3.6.13在安装的时候,“/root”分区大小设置不小于100GB;MongoDB 4.0.12在安装的时候,“/root”分区大小设置不小于50GB;MongoDB 6.1.0在安装的时候,“/root”分区大小设置不小于500GB

    查看“/root”分区大小的命令为:

    1
    df -h /root
    

    或者

    1
    lsblk
    
  • MongoDB文件解压并编译后目录大小为133GB,MongoDB编译目录建议大于150GB。

本文档已经验证的MongoDB版本与操作系统版本的配套关系如表3所示。

表3 已验证的MongoDB版本与操作系统版本配套关系

MongoDB版本

操作系统版本

  • MongoDB 3.6.13
  • MongoDB 4.0.12
  • openEuler 20.03
  • CentOS 7.6
  • CentOS 8.1
  • MongoDB 3.6.13
  • MongoDB 4.0.12
  • MongoDB 6.1.0

openEuler 22.03