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
配置设置来自定义创建哪些宗地分布。