环境准备

安装组件前,需要完成以下软件的安装。
表1 软件环境

名称

版本

安装位置

获取方式

Kubernetes

1.16.x~1.19.x

所有节点

Kubernetes社区,建议选择最新的稳定版本。

Docker

18.09.x

所有节点

Docker社区,Docker的配套版本请参见Kubernetes要求,建议选择最新的bugfix版本。

操作系统

  • Ubuntu 18.04.1、Ubuntu 18.04.5、Ubuntu 20.04
  • CentOS 8.2(AI-Guard暂不支持)
  • KylinOS V10 SP1

用户管理节点、用户主机

-

haveged

-

用户管理节点

  • Ubuntu操作系统执行以下安装命令安装。
    sudo apt install haveged
  • CentOS 8.2操作系统执行以下命令安装。
    sudo yum install haveged

昇腾AI处理器驱动和固件

请参见版本配套表,根据实际硬件设备型号选择与MindX 5.0.0配套的固件版本。

运行节点

请参见各硬件产品中驱动和固件安装升级指南获取对应的指导。

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
表2 硬件环境

产品形态

操作系统

Atlas 500 Pro 智能边缘服务器(型号 3000)

  • Ubuntu 18.04(aarch64架构)
  • EulerOS 2.8(aarch64架构)
  • CentOS 7.6(aarch64架构)

Atlas 500 智能小站(型号 3000)

  • EulerOS 2.8(aarch64架构)
  • EulerOS 2.10(aarch64架构)