支持安装及升级的软件包
MindCluster Ascend Deployer工具支持指定安装如表1所示软件包,可通过执行bash install.sh --help查看--install=<package_name>支持参数。
安装须知
- 安装时,运行环境时间需要通过date -s命令校准到正确的UTC时间。
- 指定软件安装或升级时,MindCluster Ascend Deployer只支持指定安装或升级近一年内的软件版本。
- MindCluster Ascend Deployer工具只能安装最基本的库,确保TensorFlow和PyTorch能够运行。若需运行较为复杂的推理业务或模型训练,模型代码中可能包含具体业务相关的库,这些库需用户自行安装。
- gcc版本低于7.3.0,MindCluster Ascend Deployer工具会自动安装。
- MindCluster Ascend Deployer工具所需依赖较多,建议在工具下载的OS依赖安装完成后,对用户自行上传软件包进行安装或者升级等操作。
可选安装及升级的软件包
场景分类 |
软件包类型 |
指定参数 |
说明 |
|---|---|---|---|
仅安装 |
系统组件 |
sys_pkg |
UOS系统下不支持单独指定sys_pkg安装。 |
仅安装 |
Python |
python |
|
仅安装 |
仅分发软件包 |
copy_pkgs |
强制分发环境下所有软件包,copy_pkgs会将resources文件夹下所有软件包分发给待安装设备。 使用示例:bash install.sh --install=copy_pkgs |
安装和升级 |
NPU驱动和固件 |
npu(driver、firmware) |
|
仅升级 |
MCU固件 |
mcu |
|
安装和升级 |
CANN软件 |
nnae、nnrt、tfplugin、toolkit、kernels |
|
安装和升级 |
MindCluster性能测试 |
toolbox |
- |
安装和升级 |
MindCluster集群调度 |
ascend-device-plugin,ascend-docker-runtime,hccl-controller,noded,npu-exporter,volcano,ascend-operator,resilience-controller,clusterd |
|
安装和升级 |
MindCluster故障诊断 |
fault-diag |
仅支持以下版本的Python:3.7、3.9、3.10、3.11.4。 |
仅安装 |
MindCluster集群调度(MindIO) |
mindio |
仅支持root用户安装。 |
仅安装 |
AI框架 |
tensorflow、pytorch、mindspore |
使用MindCluster Ascend Deployer部署时,不支持同时下载和安装MindSpore、TensorFlow和Torch-npu。仅支持指定其中一个AI框架下载和安装,请根据实际业务场景要求选择AI框架。 |
仅安装 |
容器镜像工具 |
docker_images |
- |
仅安装 |
MindIE-image |
mindie-image |
- |
仅安装 |
MindIE镜像 |
deepseek_pd |
部署DeepSeek PD实例。 |
仅安装 |
MindIE Server |
deepseek_cntr |
Docker场景部署DeepSeek。 |