文档
注册

软件包说明

下载软件包

软件分为商用版和社区版,社区版的软件包为集群调度组件中开源的组件,商用版的软件包为集群调度组件中的非开源组件。社区版软件不需要申请下载权限可以直接下载,但不能用于商业用途;如果软件需要用于商业用途,请下载商用版软件,但需要申请下载权限。

请参考表 各组件软件包获取所需软件包。社区版软件包检验方式为通过软件SUM值验证,商用版软件包的校验方式为通过软件数字签名验证。

{version}表示软件版本号,{arch}表示CPU架构。

表1 各组件软件包(社区版)

组件

包内文件列表

说明

获取链接

Ascend-mindxdl-device-plugin_{version}_linux-{arch}.zip

device-plugin

Ascend Device Plugin二进制文件。

获取链接,进入软件版本页面后,单击软件包下载。

Dockerfile

Ascend Device Plugin镜像构建文本文件。

Dockerfile-310P-1usoc

Atlas 200I SoC A1 核心板上Ascend Device Plugin镜像构建文本文件。

run_for_310P_1usoc.sh

Atlas 200I SoC A1 核心板上Ascend Device Plugin镜像中启动组件的脚本。

device-plugin-310-{version}.yaml

昇腾310设备上不使用Volcano的配置文件。

device-plugin-310P-v{version}.yaml

昇腾310P设备上不使用Volcano的配置文件。

device-plugin-910-v{version}.yaml

昇腾910设备上不使用Volcano的配置文件。

device-plugin-volcano-v{version}.yaml

昇腾910设备上使用Volcano的配置文件。

device-plugin-310-volcano-v{version}.yaml

昇腾310设备上使用Volcano的配置文件。

device-plugin-310P-volcano-v{version}.yaml

昇腾310P设备上使用Volcano的配置文件。

device-plugin-310P-1usoc-v{version}.yaml

Atlas 200I SoC A1 核心板上不使用Volcano的配置文件。

device-plugin-310P-1usoc-volcano-v{version}.yaml

Atlas 200I SoC A1 核心板上使用Volcano的配置文件。

Ascend-mindxdl-hccl-controller_{version}_linux-{arch}.zip

hccl-controller

HCCL-Controller二进制文件。

Dockerfile

HCCL-Controller镜像构建文本文件。

hccl-controller-v{version}.yaml

HCCL-Controller的启动配置文件(不需要用户导入KubeConfig文件)。

Ascend-mindxdl-ascend-operator_{version}_linux-{arch}.zip

ascend-operator

Ascend Operator二进制文件。

Dockerfile

Ascend Operator镜像构建文本文件。

ascend-operator-v{version}.yaml

Ascend Operator的启动配置文件(不需要用户导入KubeConfig文件)。

Ascend-mindxdl-npu-exporter_{version}_linux-{arch}.zip

npu-exporter

NPU-Exporter二进制文件。

Dockerfile

NPU-Exporter镜像构建文本文件。

Dockerfile-310P-1usoc

Atlas 200I SoC A1 核心板上NPU-Exporter镜像构建文本文件。

run_for_310P_1usoc.sh

Atlas 200I SoC A1 核心板上NPU-Exporter镜像中启动组件的脚本。

npu-exporter-v{version}.yaml

NPU-Exporter的启动配置文件。

npu-exporter-310P-1usoc-v{version}.yaml

Atlas 200I SoC A1 核心板上NPU-Exporter的启动配置文件。

Ascend-mindxdl-volcano_{version}_linux-{arch}.zip

volcano-npu_{version}_linux-{arch}.so

Volcano华为NPU调度插件动态链接库。

Dockerfile-scheduler

Volcano scheduler镜像构建文本文件。

Dockerfile-controller

Volcano controller镜像构建文本文件。

volcano-v{version}.yaml

Volcano的启动配置文件。

vc-scheduler

Volcano scheduler组件二进制文件。

vc-controller-manager

Volcano controller组件二进制文件。

Ascend-docker-runtime_{version}_linux-{arch}.run

ascend-docker-cli

Ascend Docker Runtime运行所必须的可执行程序,不建议用户直接运行。

ascend-docker-destroy

ascend-docker-hook

ascend-docker-plugin-install-helper

ascend-docker-runtime

assets

说明资料的图片资源。

base.list*

默认的挂载列表,安装时,程序会根据install-type,安装不同的挂载列表。

run_main.sh

安装脚本,不建议用户直接使用。

uninstall.sh

卸载脚本。

README.md

Ascend Docker Runtime说明资料,包含设计原理。

软件SUM值验证

为了防止软件包在传递过程中或存储期间被恶意篡改,下载软件包时需下载对应的SUM文件用于完整性验证。校验方式参考如下,以Ascend-mindxdl-hccl-controller_5.0.RC1_linux-x86_64.zip和Ascend-mindxdl-hccl-controller_5.0.RC1_linux-x86_64.zip.sum为例,进行软件SUM值验证;SUM文件中的值请以实际情况为准。

  1. 将下载的社区版软件包以及对应的SUM文件上传到Linux服务器“/home”目录下。
  2. 进入“/home”目录,执行如下操作从sum文件中读取对应架构的软件包的SUM值。
    cat /home/Ascend-mindxdl-hccl-controller_5.0.RC1_linux-x86_64.zip.sum

    回显示例如下。

    1521a347b1aa30e0d31dbc86cd7803d7bae483e08422c3c96f9a00db011d10b8
  3. 将上一步读取的SUM值与对应架构的软件包的名字按照下面的示例构造命令,然后回车执行。
    echo "1521a347b1aa30e0d31dbc86cd7803d7bae483e08422c3c96f9a00db011d10b8 Ascend-mindxdl-hccl-controller_5.0.RC1_linux-x86_64.zip" | sha256sum --check

    回显示例如下则表示校验成功,软件包没有被篡改过,该软件包可以正常使用。

    Ascend-mindxdl-hccl-controller_5.0.RC1_linux-x86_64.zip: OK
表2 各组件软件包(商用版)

组件

包内文件列表

说明

获取链接

Ascend-mindxdl-noded_{version}_linux-{arch}.zip

noded

NodeD二进制文件。

获取链接,进入软件版本页面后,选择MindX 5.0.RC1版本,下载本表格中各组件包。

cert-importer

证书导入工具二进制文件。

noded-v{version}.yaml

NodeD的启动配置文件(不需要用户导入KubeConfig文件)。

noded-without-token-v{version}.yaml

NodeD的启动配置文件(需要用户导入KubeConfig文件)。

Dockerfile

NodeD镜像构建文本文件。

lib

加密组件依赖的动态库文件。

Ascend-mindxdl-elastic-ms_{version}.zip

mindx_elastic-0.0.1-py37-none-linux_{arch}.whl

断点续训特性二进制文件,提供临终遗言功能。需要Python版本3.7。

mindx_elastic-0.0.1-py39-none-linux_{arch}.whl

断点续训特性二进制文件,提供临终遗言功能。需要Python版本3.9。

Ascend-mindxdl-resilience-controller_{version}.zip

resilience-controller

Resilience-Controller二进制文件。

cert-importer

证书导入工具二进制文件。

Dockerfile

Resilience-Controller镜像构建文本文件。

resilience-controller-v{version}.yaml

Resilience-Controller的启动配置文件(不需要用户导入KubeConfig文件)。

resilience-controller-without-token-v{version}.yaml

Resilience-Controller的启动配置文件(需要用户导入KubeConfig文件)。

lib

加密组件依赖的动态库文件。

{version}表示软件版本号,{arch}表示CPU架构。

软件数字签名验证

为了防止软件包在传递过程中或存储期间被恶意篡改,下载软件包时需下载对应的数字签名文件用于完整性验证。

在软件包下载之后,请参考《OpenPGP签名验证指南》,对从Support网站下载的软件包进行PGP数字签名校验。如果校验失败,请不要使用该软件包,先联系华为技术支持工程师解决。

使用软件包安装/升级之前,也需要按上述过程先验证软件包的数字签名,确保软件包未被篡改。

运营商客户请访问:https://support.huawei.com/carrier/digitalSignatureAction

企业客户请访问:https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词