Cloudera 管理器包

Anaconda Repository 提供了一种与 Cloudera Manager 集成的方法,以将您的 Anaconda 数据科学工件分发到您的 Hadoop 集群。您可以创建一个自定义的包包裹想要的,包括你自己的包。

注意:创建自定义包需要 Anaconda 包的本地镜像。Anaconda Repository 不会连接到https://repo.anaconda.com获取本地不可用的包。请参阅 镜像文档

要创建自定义宗地,请导航至/<username>/installers。您可以在下拉菜单中或主页上的安装程序卡中找到此链接。

现在选择“创建新安装程序”按钮。这将带您进入包选择表。您可以选择要从中获取包的帐户 -anaconda默认情况下将添加用户。选择帐户后,可以在包字段中输入包名称。

当创建一个包裹时,水蟒库生成一个文件名为construct.yaml其可以与使用 Conda构造,和一个64位Linux安装包括指定的包。要仅创建安装程序脚本,请单击创建安装程序;要创建地块,请单击创建地块

注意:默认情况下,conda 不包含在自定义包裹中。如果您希望向您的环境添加其他包,您可以通过 Anaconda Repository 界面添加这些包。如果您希望查看自定义包裹中包含的包裹列表,信息在 中提供 /opt/cloudera/parcels/<PARCEL_NAME>/meta/parcel.json

注意:包裹是用前缀/opt/cloudera/parcels/<PARCEL_NAME>. 这是加载激活宗地的默认位置。如果您在不同的目录中部署 Parcel,您可以使用PARCELS_ROOT 配置设置更改此前缀。

创建自定义包裹后,您可以通过添加为远程包裹存储库 URL将其 分发到您的集群。Cloudera Manager 将检测托管在 Anaconda Repository 上的包,并提供下载分发包的选项。http://<repository ip>:<port>/<username>/installers/parcels/

默认情况下,Anaconda Repository 为每个兼容的发行版生成一个parcel 文件 。您可以通过配置PARCEL_DISTRO_SUFFIXES 配置设置来自定义创建哪些宗地分布。