install参数说明
用户根据实际需要选择对应参数完成安装。
命令格式:
- 方式一:通过下载ZIP包解压使用 bash install.sh [options]
 - 方式二:通过pip命令安装MindCluster Ascend Deployer使用 ascend-deployer [options]
 
参数说明请参见表1。表中各参数的可选参数范围可通过执行bash install.sh --help查看。
参数  | 
说明  | 
|---|---|
--help, -h  | 
查询帮助信息。  | 
--check  | 
检查环境,支持检查与待安装设备的连通性,待安装设备对工具、待安装软件包的兼容性。 该参数需配合“--install=<package_name>”、“--install-scene=<scene_name>”一起使用。  | 
--skip_check  | 
用于决定是否执行安装检查。 检查项主要为用户、配置、依赖、兼容性、卡的健康状态等。 该参数可以配合“--install=<package_name>”、“--install-scene=<scene_name>”一起使用。  | 
--clean  | 
清理待安装设备用户家目录下的resources目录和resources_{arch}.tar。  | 
--nocopy  | 
在批量安装时不进行资源拷贝。 该参数需要配合“--install=<package_name>”或“--install-scene=<scene_name>”一起使用。 使用示例:bash install.sh --install=python --nocopy  | 
--only_copy  | 
在批量安装时进行资源拷贝。 仅对要安装的软件进行资源拷贝,但不执行具体的安装,与--nocopy互斥。 该参数需要配合“--install=<package_name>”或“--install-scene=<scene_name>”一起使用。 使用示例:bash install.sh --install=python --only_copy  | 
--force_upgrade_npu  | 
当不是所有卡异常时,可强制升级npu。  | 
--verbose  | 
对每个任务的安装状态进行详细打印。 该参数需要配合install或install-scene使用。 使用示例:bash install.sh --install=python --verbose(打印python安装的详细信息)。  | 
--stdout_callback=<callback_name>  | 
设置命令执行的输出格式,可用的参数通过"ansible-doc -t callback -l"命令查看。  | 
--install=<package_name>  | 
指定软件安装。安装的软件包请参见支持安装及升级的软件包。  | 
--install-scene=<scene_name>  | 
指定场景安装。安装场景请参见支持安装及升级场景。  | 
--patch=<package_name>  | 
指定软件打补丁。 可选参数:nnae、nnrt、tfplugin、toolkit  | 
--patch-rollback=<package_name>  | 
指定软件的补丁回退。 可选参数:nnae、nnrt、tfplugin、toolkit  | 
--test=<target>  | 
检查指定组件的版本及能否正常工作。 可选参数:all、driver、firmware、mindspore、nnae、nnrt、pytorch、tensorflow、tfplugin、toolbox、toolkit、 ascend-device-plugin、ascend-docker-runtime、hccl-controller、noded、npu-exporter、volcano、ascend-operator、resilience-controller、clusterd。  | 
--hccn  | 
配置hccn网络。  | 
--hccn --check  | 
对hccn网络进行检测。  |