准备组件
请参考下表获取对应模型保护所需组件包以及对应的数字签名文件。
软件数字签名验证
为了防止软件包在传递过程或存储期间被恶意篡改,下载软件包时需下载对应的数字签名文件用于完整性验证。
在软件包下载之后,请参考《OpenPGP签名验证指南》,对从Support网站下载的软件包进行PGP数字签名校验。如果校验失败,请不要使用该软件包,先联系华为技术支持工程师解决。
使用软件包安装/升级之前,也需要按上述过程先验证软件包的数字签名,确保软件包未被篡改。
企业客户请访问:https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054
软件分为商用版和社区版,两者功能上无区别,区别在于下载权限和是否用于商业用途。社区版软件不需要申请下载权限可以直接下载,但不能用于商业用途;如果软件需要用于商业用途,请下载商用版软件,但需要申请下载权限。
环境准备
安装组件前,需要完成以下软件的安装。
名称 |
版本 |
安装位置 |
获取方式 |
---|---|---|---|
Kubernetes |
1.16.x~1.19.x |
所有节点 |
Kubernetes社区,建议选择最新的稳定版本。 |
Docker |
18.09.x |
所有节点 |
Docker社区,Docker的配套版本请参见Kubernetes要求,建议选择最新的bugfix版本。 |
操作系统 |
|
所有节点 |
- |
haveged |
- |
用户管理节点 |
|
昇腾AI处理器驱动和固件 |
运行节点 |
haveged组件安装后,查看并确保haveged服务为运行状态,如下所示:
[root@root ~]# systemctl status -l haveged ● haveged.service - Entropy Daemon based on the HAVEGE algorithm Loaded: loaded (/usr/lib/systemd/system/haveged.service; enabled; vendor preset: disabled) Active: active (running) Main PID: 1124229 (haveged) Tasks: 1 Memory: 3.4M CGroup: /system.slice/haveged.service └─1124229 /usr/sbin/haveged -w 1024 -v 1 --Foreground
若服务未自动拉起,可以手动配置并启动haveged软件:
[root@root ~]# systemctl enable haveged [root@root ~]# systemctl start haveged