安装到气隙环境中¶
目前,Adam 可以 使用 Repository 中的工件在气隙环境中安装远程 conda 管理功能。在 Adam 的未来版本中,将完全支持所有 Anaconda 平台组件的气隙安装。
为节点上的 Adam 安装配置存储库:
切换到 root 用户并
~/.continuum/adam/profile.d/profile.yaml
使用以下内容创建集群配置文件 :name: profile provider: bare bare: username: centos # password: password # Optional port: 22 keypair: ~/.ssh/my-private-key nodes: - host: node1.company.com - host: node2.company.com - host: node3.company.com - host: node4.company.com plugins: conda: anaconda_hash: md5=d72add23bc937ccdfc7de4f47deff843 anaconda_url: http://local.anaconda.repository.address:8080/static/extras/Anaconda2-4.4.0-Linux-x86_64.sh channel_alias: http://local.anaconda.repository.address:8080/conda/ channels: - http://local.anaconda.repository.address:8080/conda/anaconda - http://local.anaconda.repository.address:8080/conda/anaconda-adam enabled: true miniconda_hash: md5=7097150146dd3b83c805223663ebffcc miniconda_url: http://local.anaconda.repository.address:8080/static/extras/Miniconda2-4.3.21-Linux-x86_64.sh rootdir: /opt/continuum ssl_verify: False security: flush_iptables: false selinux_context: false selinux_permissive: false
替换
centos
为实际用户名。验证用户名是否具有 sudo 权限。替换
22
为适当的 SSH 端口号。替换为要使用
~/.ssh/my-private-key
的私有 SSH 密钥 (keypair
)的位置。验证您是否具有对所有集群节点的 SSH 访问权限。编辑集群中节点的端口和 IP 地址或主机名。
注意:节点列表中的第一个节点是头节点。其余节点是计算节点。
将
anaconda_hash
值替换为Anaconda 安装程序的哈希值。用
miniconda_hash
Miniconda 安装程序的哈希值替换该值。替换
local.anaconda.repository.address
为您的存储库地址。