安装昇腾软件(自行准备软件包方式)
用户已完成商用版或社区版昇腾软件下载时,可参考本章节进行安装。
前提条件
- 已完成MindCluster Ascend Deployer工具的下载。
- 已完成软件包的准备工作。
- 准备的软件包需在MindCluster Ascend Deployer工具支持的安装范围内,如表1所示。
- 用户需要提前准备support企业网站的登录账号,并提前申请和确认有相应软件包(驱动与固件包、CANN软件包以及MindCluster 性能测试软件包)的下载权限,可通过ascend-deployer/ascend_deployer/downloader/software/CANN_*.json文件中的url链接跳转申请。
安装步骤
- 下载Docker软件和系统依赖。双击运行“ascend-deployer-{version}/ascend_deployer”目录下的“start_download_ui.bat”。在界面勾选待安装设备的OS如图1所示。务必不要勾选界面右侧软件(PKG_LIST)。
- (可选)单击“启用代理”,填写代理信息。
在Windows10及以上版本操作系统上,用户可使用已配置的代理服务器进行软件下载。其他操作系统暂不支持此功能。
- 单击“开始下载”。出现如下回显,表示下载完成。如图2所示。
- 将准备好的软件包放至以下路径。
- NPU驱动固件、Toolkit、kernels和MindCluster 性能测试等软件包:放置于“ascend-deployer-{version}/ascend_deployer/resources”目录。
resources文件夹内容如下(以CentOS 7.6为例):
resources ├── CANN_8.0.0 ├── FaultDiag_6.0.0 ├── mindxdl ├── nexus ├── npu ├── CentOS_7.6_aarch64 ├── pylibs ├── sources └── version.json
- (可选)若需要替换为其他版本,可以将“ascend_deployer/resources/mindxdl/dlPackage/{arch}”文件夹下的MindCluster组件包替换为下载好的MindCluster组件包。
ascend_deployer/resources/mindxdl/dlPackage/{arch}文件夹内容如下。
ascend_deployer/resources/mindxdl/dlPackage/{arch} ├─ Ascend-docker-runtime_{version}_linux-{arch}.run ├─ Ascend-mindxdl-ascend-operator_{version}_linux-{arch}.zip ├─ Ascend-mindxdl-device-plugin_{version}_linux-{arch}.zip ├─ Ascend-mindxdl-noded_{version}_linux-{arch}.zip ├─ Ascend-mindxdl-npu-exporter_{version}_linux-{arch}.zip ├─ Ascend-mindxdl-resilience-controller_{version}_linux-{arch}.zip └─ Ascend-mindxdl-volcano_{version}_linux-{arch}.zip └─ Ascend-mindxdl-clusterd_{version}_linux-{arch}.zip
- {version}表示软件版本号。
- {arch}表示CPU架构。
- NPU驱动固件、Toolkit、kernels和MindCluster 性能测试等软件包:放置于“ascend-deployer-{version}/ascend_deployer/resources”目录。
- 将“ascend-deployer-{version}”整个目录压缩成zip包上传至执行机(用于部署MindCluster Ascend Deployer工具执行批量安装的服务器)任意目录。
- 执行unzip ascend-deployer-{version}.zip命令解压获得“ascend-deployer-{version}”目录。
父主题: 常用操作