系统要求#

您的服务器必须满足硬件、软件、安全和网络的要求。请在开始安装之前查看并确认您已满足所有系统要求。

硬件要求#

  • 物理服务器或虚拟机。

  • CPU:2 个 64 位,2.8 GHz,8.00 GT/s CPU 或更好。验证机器架构

  • 内存:对于具有 50 个常规用户的典型安装,最小 RAM 大小为 32 GB,或安装 16 GB RAM(1600 MHz DDR3)。验证内存要求

  • 存储:建议 repo.anaconda.com 镜像至少 650 GB,或 air gapped 环境至少 1.5 TB。如果存储库用于存储贵组织构建的包,则建议增加空间。验证存储要求

  • 互联网访问以下载 Anaconda.org 中的文件,或包含您需要的所有文件的 USB 驱动器,以及用于 air gapped 安装的备用说明。

软件要求#

  • Linux 环境:已在 Red Hat Enterprise Linux/CentOS 6.7、7.3、7.4 和 7.5 以及 Ubuntu 12.04+ 上测试安装。验证 Linux 版本

  • 客户端环境可以是 Windows、macOS 或 Linux。

  • Ubuntu 用户可能需要安装 cURL。验证 cURL 访问

  • MongoDB 版本 2.6+ 以 root 用户身份安装并运行。支持到 3.6 版本。验证 MongoDB 安装

  • bzip2。验证 bzip2 安装

安全要求#

  • Root 访问权限或 sudo 功能。验证 root 访问权限和 sudo 权限

  • 可选:进行 IPTables 修改的能力。

  • SELinux 策略编辑权限。

    注意:SELinux 不必为存储库操作禁用。

网络要求#

TCP 端口使用如下:

  • 入站 TCP 8080、8443:Anaconda Enterprise 4 存储库。

  • 入站 TCP 22:SSH。

  • 出站 TCP 443:Anaconda.org。

  • 出站 TCP 25:SMTP。

  • 出站 TCP 389/636:LDAP(s)。

您需要您的 Anaconda.org(云中的存储库)帐户用户名和密码,以及 Anaconda 在购买时提供给您的安装令牌。如果您没有收到令牌,请联系您的销售代表或我们的 专业支持团队

硬件验证#

机器架构#

存储库构建为仅在 64 位计算机上运行。

要验证您是否拥有 64 位或 x86_64 计算机,请在终端窗口中运行:

arch

此命令显示您的系统是什么:32 位 “i686” 或 64 位 “x86_64”。

内存要求#

您需要最小 RAM 大小为 32 GB,或 16 GB RAM(1600 MHz DDR3)。

在终端窗口中运行:

free -m

此命令返回以 MB 为单位的可用内存大小。

存储要求#

要检查您的可用磁盘空间(硬盘驱动器或虚拟环境大小),请使用内置的 Linux df 实用程序,并使用 -h 参数以获得人类可读的格式

df -h

软件验证#

Linux 环境的其他版本#

如果您在使用 Redhat、CentOS 或 Ubuntu 以外的版本时遇到问题,请通过提交 GitHub 问题与我们联系。提示可能会因您的版本而略有不同。

Ubuntu 用户的 cURL 访问#

RedHat 和 CentOS Linux 发行版预装了 cURL,但 Ubuntu 没有。

要验证 cURL 访问,请在终端窗口中运行:

curl --version

如果未找到 cURL,Ubuntu 用户可以使用高级软件包工具 (APT) 来获取和安装 cURL。

sudo apt-get install curl

提示:如果您已经安装了 Miniconda 或 Anaconda,则在所有版本的 Linux 中,您都可以使用 conda 命令。

conda install curl

MongoDB 版本 2.4+ 已安装#

MongoDB 版本 2.4 或更高版本必须以 root 用户身份安装并运行。支持到 3.4 版本。要检查 MongoDB 的存在及其版本号,请在终端窗口中运行:

mongod --version

如果您收到“未找到”消息,或者 MongoDB 版本为 2.3 或更早版本,请使用 官方安装说明安装 MongoDB 2.4 或更高版本。请记住以 root 用户身份使用 sudo 命令安装。

MongoDB 必须始终在存储库启动之前运行。

要启动 MongoDB

sudo service mongod start

要验证 MongoDB 是否正在运行

mongo --eval 'db.serverStatus().ok'

bzip2 已安装#

要检查 bzip2 的存在及其版本号,请在终端窗口中运行:

bzip2 --version

安全验证#

Root 访问权限和 sudo 权限#

没有 root 访问权限,存储库安装过程无法完成。

要验证您是否具有 sudo 权限,请在终端窗口中运行:

sudo -v

出现提示时输入您的 root 密码,然后按 Enter (Windows)/Return (Mac)。

如果您收到如下消息,请联系您的系统管理员以获取 root 访问权限

Sorry, user [username] may not run sudo on [hostname].