昇腾社区首页
中文
注册

UOS系统安装依赖

MindCluster Ascend Deployer工具在UOS系统上不支持安装昇腾软件包所需系统依赖,请参考以下操作手动安装。

  1. 在yum源配置路径/etc/yum.repos.d下,新建cann_docker.repo文件,写入以下示例内容,请根据所在组织安全要求和版本需要进行修改。
    1
    2
    3
    4
    5
    6
    7
    # 安装驱动、固件、CANN软件时需添加
    [docker-ce]
    baseurl=https://mirrors.huaweicloud.com/docker-ce/linux/centos/7/aarch64/stable
    gpgcheck=0
    [extra]
    baseurl=https://mirrors.huaweicloud.com/centos-altarch/7/extras/aarch64/
    gpgcheck=0
    
  2. 执行如下命令安装驱动、固件、CANN软件等所需依赖。
    yum install blas-devel  gcc-c++ net-tools haveged sshpass dkms gcc kernel-devel-$(uname -r) make sshpass haveged bzip2 unzip tar sshpass docker-ce-18.09.0 docker-ce-cli-18.09.0 containerd.io-1.6.16 zlib-devel openssl-devel xz-devel bzip2-devel libffi-devel sqlite-devel bzip2-devel python3-libselinux expect hdf5-devel dos2unix
  3. 手动安装Kubernetes配置inventory_file文件,配置完成后再进行MindCluster的安装。
    • UOS系统中,MindCluster 集群调度组件仅支持在Kubernetes 1.19.16~1.28.X版本间(Kubernetes1.24及以上版本需要安装cri-dockerd)、Docker 18.09.x及以上版本进行配置, 否则会跳过Kubernetes配置,直接安装MindCluster集群调度软件包。
    • UOS 20-1020e和20-1050u2e系统上安装MindCluster集群调度组件,请先手动完成Kubernetes的安装和inventory_file文件配置后,再用MindCluster Ascend Deployer执行MindCluster安装命令。