系统要求#
您的服务器必须满足硬件、软件、安全和网络的要求。请在开始安装之前查看并确认您已满足所有系统要求。
硬件要求#
物理服务器或虚拟机。
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].