昇腾软件包所需依赖复杂,为提高安装效率,Ascend Deployer提供安装前检查功能。在执行安装命令前,用户可根据安装的场景或软件包,执行如下命令测试是否支持安装,测试通过后再执行安装操作。
在以下示例中,--stdout_callback=ansible_log为可选参数,用来启用打屏显示插件。
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
执行完检查后,Ascend Deployer会在~/.ascend_deployer/deploy_info目录下输出检查结果文件check_res_output.json。