安装 AEN 计算 (AEN 4.1.2) ¶
这是项目存储和运行的地方。添加多个 AEN 计算节点允许您横向扩展以增加容量。可以在单个计算节点上创建项目以分散负载。
这些程序假定您已经执行了安装准备、 安装 AEN 服务器和安装 AEN 网关程序。
设置变量和更改权限¶
在下面的脚本中,更改为实际的完全限定域主机名或 IP 地址。<FQDN HOSTNAME OR IP ADDRESS>
export AEN_SERVER =< FQDN HOSTNAME OR IP ADDRESS > # 使用真实的 FQDN
chmod a + x aen -*. sh # 将安装程序设置为可执行
注意:您必须在关闭终端之前执行整个过程以确保变量导出持续存在。
运行 AEN Compute 安装程序¶
须藤 -E ./aen-compute-4.1.2-Linux-x86_64.sh -w $AEN_SERVER
...
...
PREFIX=/opt/wakari/wakari-compute
登录到 /tmp/wakari_compute.log
检查服务器名称
...
...
根环境的初始克隆...
启动 Wakari 守护进程...
安装完成。
您是否希望安装程序预先添加 wakari-compute 安装位置
到 /root/.bashrc 中的 PATH ?[是|否]
[否] >>> 是
配置 AEN 计算¶
安装后,您需要在 AEN 服务器上配置 Compute Launcher。
- 将浏览器指向 AEN 服务器
- 以
AEN_SRVC_ACCT
用户身份登录 - 单击顶部导航栏中的管理链接
- 单击左侧导航栏中的企业资源
- 点击添加资源
- 选择正确的(可能是唯一的)数据中心与此计算节点关联
- 在此处输入完全限定域名。
注意:如果 Compute Launcher 与网关位于同一框,我们建议使用http://localhost:5002
URL 值。
- 为计算节点添加名称和描述
- 单击添加资源按钮以保存更改。
配置 conda 使用本地现场 Anaconda repo ¶
这集成了 Anaconda Enterprise Notebooks 以使用本地现场 Anaconda Enterprise Repository 服务器而不是 Anaconda.org。
编辑计算节点上的 condarc ¶
该condarc
是畅达运行时配置文件。
注意:如果下面有一些您尚未镜像的频道,您应该将它们从配置中删除。
注意:在运行之前将以下脚本更改为存储库的实际名称。<your Anaconda Repository name>
#/opt/wakari/anaconda/.condarc
频道:
- 默认值
create_default_packages :
- anaconda -客户端
- ipykernel
# 当用户
使用 ~/.condarc
覆盖系统 .condarc #时需要默认通道。这确保“默认值”映射到您的 Anaconda 存储库而不是#repo.anaconda.com
default_channels :
- http : //<您的 Anaconda 存储库 名称> : 8080 / conda / anaconda
- http : //<您的 Anaconda 存储库 名称> : 8080 /畅达/ wakari
- HTTP :// <你的 蟒蛇 存储库 名称> : 8080 / conda / r -通道
# 注意:必须在
channel_alias末尾添加“conda”子目录: http : //< your Anaconda Repository name > : 8080 / conda
配置 Anaconda 客户端¶
Anaconda 客户端允许用户从命令行使用 Anaconda 存储库,以搜索包、登录、上传包等。下面的命令为所有用户全局设置此值。
运行以下命令填写正确的存储库 URL。此命令需要sudo
将配置文件写入根文件系统:
/etc/xdg/binstar/config.yaml
. 这将为anaconda-client
计算节点上的所有用户设置默认配置。
sudo / opt / wakari / anaconda / bin / anaconda config -- set url http : //<你的 Anaconda Repository > : 8080 / api - s
根据需要对其他节点重复计算节点安装过程¶
一个数据中心可以支持多个节点。如果您需要配置额外的计算节点,请为您希望建立的每个计算节点运行此过程。
完成¶
恭喜!您已成功安装和配置 Anaconda Enterprise Notebooks。