安装前检查
场景说明
昇腾软件包所需依赖复杂,为提高安装效率,MindCluster Ascend Deployer提供安装前检查功能。在执行安装命令前,用户可根据安装的场景或软件包,执行如下命令测试是否支持安装,测试通过后再执行安装操作。
在以下示例中,--stdout_callback=ansible_log为可选参数,用来启用打屏显示插件。
指定场景安装前检查(仅支持root用户)
MindCluster Ascend Deployer工具提供几个基本安装场景,<scene_name>具体可参考支持安装及升级场景。用户可以执行如下命令进行安装前检查。
bash install.sh --install-scene=<scene_name> --check --stdout_callback=ansible_log
命令示例如下:
bash install.sh --install-scene=auto --check //测试是否支持安装驱动固件,CANN,AI框架等

无论指定何种场景安装,都会自动安装docker,便于进行容器部署。在安装过程中会创建相应的docker组。安装依赖前请确认系统上是否已安装docker,如果已安装,请卸载后再进行系统依赖的安装。
指定软件安装前检查
<package_name>可选范围可参考表1,也可以通过执行bash install.sh --help查看。
bash install.sh --install=<package_name> --check --stdout_callback=ansible_log
命令示例如下:
bash install.sh --install=toolkit --check --stdout_callback=ansible_log //测试是否支持安装toolkit
输出检查结果
执行完检查后,MindCluster Ascend Deployer会在~/.ascend_deployer/deploy_info目录下输出检查结果文件check_res_output.json。
父主题: 常用操作