在此一键设置昵称,即可参与社区互动!
[干货分享]
【重磅福利】非常好用的安装部署工具-ascend-deployer,极力推荐
# # 【重磅福利】非常好用的安装部署工具-ascend-deployer,极力推荐
相信能看到此文的都是广大昇腾爱好者,那么你在开发过程中是否遇到下面这些令人捉急忍不住吐槽的问题呢:
1. 拿到一个新环境,下载好昇腾软件包,兴致勃勃的开始一个个安装,结果一堆报错,有些错也看不懂?
2. 于是,你思考是否缺少什么依赖?
3. 然后,你到官网下载用户手册,开始阅读,看自己安装的软件需要安装什么依赖?
4. 终于你找到了所有依赖,然后开始安装依赖,结果,又是一堆报错,网络不通?
5. 你开始检查网络,配置各种代理,重试,还是下载失败,然后开始换其他源?等等!
你开始吐槽:这包也太难装了,我本来是想集中精力做AI应用或算子开发的,结果装包花掉我几天时间。。。
相信对于广大新手,想要使用昇腾产品来做一些开发,能够完整的安装部署好整个环境,还是挺难的一件事。
那么现在有这样一个工具,它就能解决以上烦恼,它就是华为自研离线安装部署工具**ascend-deployer**。
- **ascend-deployer能做什么**
离线安装工具ascend-deployer提供系统组件、python第三方依赖**自动下载**以及**一键式安装**的功能,并支持驱动、固件以及CANN软件包的安装。为了方便大家查看,我列举如下:

- **ascend-deployer好用的地方在哪里**
1.自动下载依赖,自动下载依赖,自动下载依赖,重要的东西说三遍!!!再也不需要为目标机器配网络,配源,配代理等烦人的问题而苦恼了;
2.场景化一键式安装;
3.采用ansible部署,安装任务灵活可配置;
- **ascend-deployer怎么用**
ascend-deployer的使用也非常方便,只需要四步操作:
1.下载ascend-deployer工程源码,工程代码仓地址:https://gitee.com/ascend/ascend-deployer
2.使用工具自动下载依赖
3.下载昇腾软件包
4.安装
其中,只有第一步和第三步需要你手动去网上下载,剩下的事情都可以交给工具。而对于ascend-deployer本身,只需要安装ansible就可以。
下面展示一个简单的体验过程,也帮助大家快速了解一下如何操作。
1.windows下载ascend-deployer工程,根据需要部署环境的os下载依赖(自动下载依赖需要有网环境,我喜欢在s下载好依赖,s下载依赖需要安装python3,没有的伙伴自行安装一下),下载好后会在工程目录生成一个resources目录,下载的依赖就在该目录下面。


2.下载要安装的昇腾软件包到resources目录

3.将ascend-deployer整个工程拷贝到使用ascend-deployer进行安装的linux机器上
4.安装分为单机安装和远程批量安装,这里介绍它强大的批量安装功能。单机安装功能可自行查看,非常简单。
4.1 编辑工程目录下的inventory_file文件,配置待安装设备的IP,用户名和密码。格式如下:

4.2 测试待安装设备的连通性
export PATH=/usr/local/python3.7.5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/python3.7.5/lib:$LD_LIBRARY_PATH
ansible all -i ./inventory_file -m ping
4.3 安装功能可选项:

例如:安装推理运行场景软件包,执行以下命令,可以说命令是相当简单
./install.sh --install-scene=infer_run
安装完成后,我们可以看到结果打印中,unreachable=0 failed=0,代表没有失败的任务

如果想安装指定软件包就执行./install.sh --install={package_name}就可以了。
4.4 自定义安装场景
对于场景化安装配置文件在ascend-deployer/scene目录下

如果你想定制属于自己的安装场景,也可参考该目录下的yaml文件编写属于自己的安装场景。
那针对于安装后检查、软件卸载和升级,ascend-deployer都是支持的。详细功能及使用可查看https://gitee.com/ascend/ascend-deployer/blob/master/README.md
----
最后,大家在使用过程中如果遇到什么问题,或者对工具有什么建议,也可以在帖子后面留言,会有相应的工程师为大家解答疑惑。
|
|
|
|
发表于2021年02月02日 10:05:18
直达本楼层的链接
5#
显示全部楼层
|
|
发表于2021年02月04日 14:37:07
直达本楼层的链接
10#
显示全部楼层
终于从小刀刻硬盘的原始社会进入现代社会了,手动点赞 |
|
谢谢
... 查看全部