系统要求¶
如果您是免费 Anaconda Distribution 的用户,请参阅Anaconda Distribution 系统要求。
如果您是 Anaconda Enterprise 5 客户,请参阅Anaconda Enterprise 5 安装要求。
此页面解释了 Anaconda Enterprise 4 Repository、Anaconda Enterprise 4 Notebooks 和 Anaconda Enterprise 4 Scale 的要求。
有关所有 Anaconda Enterprise 4 组件的要求的完整列表,请参阅。this downloadable PDF
Anaconda Enterprise 4 存储库要求¶
硬件要求¶
- CPU:2 x 64 位 2.8 GHz 8.00 GT/s CPU
- RAM:32 GB(或 16 GB 的 1600 MHz DDR3 RAM)
- 存储空间:300 GB。(600 GB 用于气隙部署。)如果存储库将用于存储客户构建的包,则建议使用额外空间。对于空存储库,基本安装需要 2 GB。
- 访问互联网以从 Anaconda.org 或 USB 驱动器下载文件,其中包含您需要的所有文件以及气隙安装的替代说明。
软件和系统要求¶
- RHEL/CentOS 6.5 到 7.4,Ubuntu 12.04+
- Ubuntu 用户可能需要安装 cURL。
- 客户端环境可以是 Windows、macOS 或 Linux
- MongoDB 2.6(提供)
- Anaconda 存储库许可证文件
- 在重启时启动 repo 的 Cron 条目
- Linux系统账号
- mongod (RHEL) 或 mongodb (Ubuntu)
- anaconda 服务器
安全要求¶
- 特权访问或 sudo 功能
- 打开 HTTP(S) 端口
- SELinux 策略编辑权限(不需要为 Anaconda Repository 操作禁用 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 频道的安装令牌。不适用于气隙安装。
- 可选:您的 Anaconda.org 帐户凭据。不适用于气隙安装。
Anaconda Enterprise 4 规模要求¶
软件要求¶
- 头节点和计算节点:
- RHEL/CentOS 6、Ubuntu 14
安全要求¶
- 安装期间可以使用以下配置之一:
- 使用root密码访问root用户
- 使用 SSH 密钥对访问 root 用户
- 为用户帐户启用无密码 SSH/sudo
- 为用户帐户启用基于密码的 SSH 和无密码 sudo
- 许可模式下的 SELinux(或者,可以通过 Anaconda Adam 配置 SELinux 上下文)
网络要求¶
- TCP 端口
- 从头节点到计算节点的 TCP 22 (SSH)
- 头节点和计算节点之间的 TCP 14505、14506(盐)
- 从计算节点到头节点的 TCP 18000(Salt REST API)
- 从所有机器到本地 Anaconda Repo 的出站 TCP 443
Anaconda Enterprise 4 Notebooks 要求¶
硬件推荐¶
服务器和网关可以与 Anaconda Repository 位于同一台机器上。
- 服务器
- 内存: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:(仅在项目节点上需要)
- 重要提示:此目录需要安装有 Posix ACL 支持 (Posix.1e) 的文件系统
- 检查mount和tune2fs -l /path/to/filesystem | 选项
- Linux 主目录。Jupyter 在 $HOME 中查找配置文件和扩展。
- Linux系统账号:
- mongod (RHEL) 或 mongodb (Ubuntu/Debian):由 RPM 或 deb 包(AEN 服务器)创建
- elasticsearch:由 RPM 或 deb 包创建(AEN 服务器)
- nginx:由 RPM 或 deb 包创建(AEN 服务器)
- 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 服务器]
- git [AEN 项目]
- bash 或 zsh [AEN 项目]
- bzip2 [AEN 项目,AEN 服务器]
- ElasticSearch [AEN 服务器]
- Oracle JRE 1.7 或 8 [AEN 服务器]
- X Windows(用于基于 R 的可视化,未提供)
安全要求¶
- 安装和运行时的 root 或 sudo 访问
- SELinux 处于 Permissive 模式 - 使用getenforce检查
网络要求¶
- TCP 端口
- 服务器:80,出站 389/636 (LDAP)
- 网关(入站):8089
- 项目(入站):5002
- 全部:出站 443(到本地 Anaconda Repo)
- 出站 TCP 443:820451f3d8380952ce65-4cc6343b423784e82fd202bb87cf87cf.ssl.cf1.rackcdn.com
- 最终用户的浏览器使用 WebSockets 与 AEN 通信。
重要说明:这些系统要求适用于大多数实现。我们的实施团队可以解释需要更多资源的场景和使用模式。
版本 2018-09-17