系统要求#
如果您是 Anaconda Distribution 的用户,请参阅 Anaconda Distribution 系统要求。
如果您是 Anaconda Enterprise 5 客户,请参阅 Anaconda Enterprise 5 安装要求。
本页介绍了 Anaconda Enterprise 4 存储库、Anaconda Enterprise 4 笔记本和 Anaconda Enterprise 4 Scale 的要求。
Anaconda Enterprise 4 存储库要求#
硬件要求#
CPU:2 个 64 位 2.8 GHz 8.00 GT/s CPU
内存:32 GB(或 16 GB 的 1600 MHz DDR3 RAM)
存储:300 GB。(air-gap部署为 600 GB。如果存储库将用于存储客户构建的包,建议使用额外的空间。如果存储库为空,则基本安装需要 2 GB。
Internet 访问以从 Anaconda.org 或 USB 驱动器下载文件,其中包含您需要的所有文件以及离线安装的替代说明。
软件和系统要求#
RHEL/CentOS 6.5 至 7.4,Ubuntu 12.04+
Ubuntu 用户可能需要安装 cURL。
客户端环境可以是 Windows、macOS 或 Linux
MongoDB 2.6 (提供)
Anaconda 存储库许可证文件
用于在重启时启动存储库的 Cron 条目
Linux 系统帐户
mongod (RHEL) 或 mongodb (Ubuntu)
anaconda-服务器
安全要求#
特权访问 OR sudo 功能
打开 HTTP(S) 端口
SELinux 策略编辑权限(不必为 Anaconda 存储库作禁用 SELinux)
可选:能够进行 iptables 修改
可选:SSL 证书
网络要求 (TCP 端口)#
入站 HTTP:TCP 8080、8443(Anaconda 存储库)
可选入站 SSH:TCP 22 (SSH)
可选的出站 HTTPS:TCP 443
repo.anaconda.com
anaconda.org
conda.anaconda.org
binstar-cio-packages-prod.s3.amazonaws.com
820451f3d8380952ce65-4cc6343b423784e82fd202bb87cf87cf.ssl.cf1.rackcdn.com
可选的出站 SMTP:TCP 25(如果不使用 AD/LDAP)电子邮件通知
可选的出站 LDAP:用于身份验证集成的 TCP 389/636
其他要求#
Anaconda 在购买时提供给您的许可证文件
Anaconda 在购买时提供的 binstar 和 anaconda-server 通道的安装Token。不适用于离线安装。
可选:您的 Anaconda.org 账户凭证。不适用于离线安装。
Anaconda Enterprise 4 规模要求#
硬件建议#
Head 和 Compute 节点
内存:8+ GB
CPU:8+ 内核
存储空间: 4 GB
注意:在 Compute Nodes 上运行的分析将是资源需求的主要驱动因素。
软件要求#
Head 和 Compute 节点:
RHEL/CentOS 6、Ubuntu 14
安全要求#
在安装过程中,可以使用以下配置之一:
使用 root 密码访问 root 用户
使用 SSH 密钥对访问 root 用户
为用户帐户启用无密码 SSH/sudo
为用户帐户启用基于密码的 SSH 和无密码 sudo
Permissive 模式下的 SELinux(或者,可以通过 Anaconda Adam 配置 SELinux 上下文)
网络要求#
TCP 端口
从头节点到计算节点的 TCP 22 (SSH)
头节点和计算节点之间的 TCP 14505、14506 (Salt)
从计算节点到头节点的 TCP 18000 (Salt REST API)
从所有计算机到本地 Anaconda 存储库的出站 TCP 443
Anaconda Enterprise 4 笔记本要求#
硬件建议#
服务器和网关可以与 Anaconda Repository 位于同一台计算机上。
AEN 服务器
内存:2+ GB
CPU:2+ 内核
存储空间: 20 GB
AEN 网关
内存:2 GB
CPU:2 核
存储空间: 3 MB (需要最少存储空间)
AEN 项目节点(N 台计算机)
内存:2 GB
CPU:2 核
存储:3 GB/项目
注意:在项目节点上运行的分析将是资源需求的主要驱动因素。
作系统要求#
RHEL/CentOS,从 6.5 到 7.4 的任何版本
安装在项目节点上的 Bash
/opt/wakari:能够在此处安装并且至少 5 GB 的存储空间
/projects:(仅在 Project 节点上需要)
重要说明:此目录需要挂载了 Posix ACL 支持的文件系统 (Posix.1e)
使用 mount 和 tune2fs -l /path/to/filesystem | grep 选项进行检查
Linux 主目录。Jupyter 在 $HOME 中查找配置文件和扩展。
Linux 系统帐户:
mongod (RHEL) 或 mongodb (Ubuntu/Debian):由 RPM 或 deb 软件包 (AEN Server) 创建
elasticsearch:由 RPM 或 deb 包 (AEN Server) 创建
nginx:由 RPM 或 deb 包 (AEN Server) 创建
aen_admin(也可以是 wakari 或其他名称):AEN 服务帐户,在安装 Anaconda Enterprise Notebooks 期间创建。
AEN 服务帐户名称是 AEN 功能 ID 或 NFI。NFI 默认为 “wakari” 并且是可配置的。Anaconda 建议使用 “aen_admin”。
软件先决条件#
MongoDB 2.6 [AEN 服务器]
Nginx 版本:>=1.4.0 [AEN Server]
git [AEN 项目]
bash 或 zsh [AEN 项目]
bzip2 [AEN 项目、AEN 服务器]
ElasticSearch [AEN 服务器]
Oracle JRE 1.7 或 8 [AEN Server]
X Windows(用于基于 R 的可视化,未提供)
安全要求#
安装和运行时的 root 或 sudo 访问权限
Permissive 模式下的 SELinux - 使用 getenforce 进行检查
网络要求#
TCP 端口
服务器:80,出站 389/636 (LDAP)
网关(入站):8089
项目(入站):5002
全部:出站 443(到本地 Anaconda 存储库)
出站 TCP 443:820451f3d8380952ce65-4cc6343b423784e82fd202bb87cf87cf.ssl.cf1.rackcdn.com
最终用户的浏览器使用 WebSockets 与 AEN 通信。
重要提示:这些系统要求适用于大多数实施。我们的实施团队可以解释需要更多资源的场景和使用模式。
版本: 2018-09-17