系统要求

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

另请参阅所有 Anaconda Enterprise的系统要求

硬件要求

  • 物理服务器或虚拟机。
  • CPU:2 x 64 位、2.8 GHz、8.00 GT/s CPU 或更高。 验证机器架构
  • 内存:最小 RAM 大小为 32 GB,或安装 1600 MHz DDR3 的 16 GB RAM,适用于 50 个普通用户的典型安装。验证内存要求
  • 存储:建议最小为 100 GB,如果您计划镜像 Anaconda 存储库(大约 90 GB)和 PyPI 存储库(大约 100 GB,或者对于气隙环境至少为 1 TB),则建议最小为 300 GB。如果 Repository 用于存储您的组织构建的包,则建议使用额外的空间。验证存储要求
  • Internet 访问以从 Anaconda Cloud 下载文件,或包含您需要的所有文件的 USB 驱动器以及气隙安装的替代说明。

软件需求

  • Linux 环境:已在 Red Hat Enterprise Linux/CentOS 6.7、7.3、7.4 和 7.5 以及 Ubuntu 12.04+ 上测试安装。 验证 Linux 版本
  • 客户端环境可以是 Windows、macOS 或 Linux。
  • Ubuntu 用户可能需要安装 cURL。验证 cURL 访问
  • 以 root 身份安装并运行的 MongoDB 2.6+ 版。支持到 3.6 的版本。验证 MongoDB 安装
  • bzip2。验证 bzip2 安装

安全要求

网络要求

TCP 端口使用如下:

  • 入站 TCP 8080、8443:Anaconda 存储库。
  • 入站 TCP 22:SSH。
  • 出站 TCP 443:Anaconda Cloud。
  • 出站 TCP 25:SMTP。
  • 出站 TCP 389/636:LDAP。

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

硬件验证

机器架构

Repository 构建为仅在 64 位计算机上运行。

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

arch

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

内存要求

您需要至少 32 GB 的 RAM 大小,或 16 GB RAM 和 1600 MHz DDR3。

在终端窗口中,运行:

free -m

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

存储要求

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

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 或更高版本 。请记住使用 sudo 命令以 root 身份安装。

MongoDB 必须始终运行才能启动 Repository。

要启动 MongoDB:

sudo service mongod start

要验证 MongoDB 是否正在运行:

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

安装了 bzip2

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

bzip2 --version

安全验证

Root 访问权限和 sudo 权限

如果没有 root 访问权限,则无法完成 Repository 安装过程。

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

sudo -v

出现提示时输入您的 root 密码,然后按 Enter。

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

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