环境要求

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

硬件要求

硬件要求如表1所示。

表1 硬件要求

项目

说明

服务器

鲲鹏服务器

处理器

鲲鹏920处理器

硬盘

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

操作系统和软件要求

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

  • 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