安装 S4000/S5000 5.1.0
本文档介绍如何在服务器系统上安装 Linux Server Driver,支持在线安装(APT)和离线安装两种方式。按照本文档完成操作后,您可以完成驱动安装并验证驱动是否正常生效。
概览
平台支持
MTT S5000
| CPU | 操作系统 | 版本 | 包类型 |
|---|---|---|---|
| Intel(R) Xeon(R) Gold 6430 | Alinux | Alibaba Cloud Linux 3 | RPM |
| Intel(R) Xeon(R) Gold 6430 | TencentOS Server | TencentOS Server 4.4 | RPM |
| Hygon C86-4G | Kylin Linux Advanced Server | V10/V11 | RPM |
| Intel(R) Xeon(R) Gold 6430 | VesselOS | VesselOS 1.0 SP1 | RPM |
| INTEL(R) XEON(R) GOLD 6530 | openEuler | 22.03 | RPM |
| INTEL(R) XEON(R) GOLD 6430 Hygon C86-4G AMD EPYC 9T34 64-Core | Ubuntu Server | 22.04 | DEB |
| INTEL(R) XEON(R) GOLD 6430 | Debian | Debian GNU/Linux 12 | DEB |
MTT S4000
| CPU | 操作系统 | 版本 | 包类型 |
|---|---|---|---|
| Intel(R) Xeon(R) Gold 6430 | Ubuntu Server | 22.04 | DEB |
| Hygon C86-4G | Ubuntu Server | 22.04 | DEB |
| Hygon C86-4G | openEuler | 24.03 | RPM |
安装包说明
根据系统架构和包管理系统选择合适的安装包:
| 架构 | 系统类型 | 安装包 |
|---|---|---|
| x86_64 | Debian/Ubuntu | musa_5.1.0-server_amd64.deb |
| x86_64 | RPM 系 | musa_5.1.0-server_amd64.rpm |
安装流程
建议按以下顺序完成安装。下表列出了主要步骤及其说明:
| 步骤 | 操作 | 说明 | 是否必需 |
|---|---|---|---|
| 1 | 安装前准备 | 安装依赖并确认系统已识别显卡 | 是 |
| 2 | 安装驱动 | 根据平台和安装方式完成驱动安装 | 是 |
| 3 | 安装后配置 | 配置用户组权限并验证驱动是否正常生效 | 建议 |
| 4 | 不重启更换驱动 | 适用于特殊场景下的驱动更换流程 | 按需 |
| 5 | 安装 MUSA Toolkit | 如需继续使用开发工具链,可继续安装 Toolkit | 按需 |
安装前准备
1. 依赖安装
对于 Ubuntu/Debian 系统,本节依赖安装主要适用于离线安装方式。如果您选择在 Ubuntu 系统中使用在线安装(APT)方式,可跳过本节,直接前往 Ubuntu Server 中的“在线安装(APT)”章节。
Ubuntu/Debian 系统(离线安装适用)
# 安装依赖
sudo apt install -y clang libclang-dev libelf-dev gcc-multilib freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev libglew-dev libglfw3 libglfw3-dev libfreeimage3 libfreeimage-dev libtiff-dev libboost-all-dev ninja-build cmake ocl-icd-opencl-dev libglew-dev libnuma-dev
sudo apt install -y python3-pip libstdc++-12-dev
sudo apt -y install python-is-python3
sudo apt install -y python3-pip
sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple allure-pytest pandas paramiko ahocorapy
# 安装 dkms
sudo apt install -y dkms
RPM 系统 (Alinux/OpenEuler/TencentOS/Kylin)
# 查看 PCI 是否识别到显卡
sudo lspci -nn | grep -E " 1ed5 | Moore "
# 安装 dkms(若已安装请忽略)
sudo dnf -y install dkms
# 或
sudo yum -y install dkms
2. 验证显卡识别
安装驱动前,确认系统已识别到显卡:
sudo lspci -nn | grep -E " 1ed5 | Moore "
安装驱动
Ubuntu Server
- 离线安装
- 在线安装(APT)
适用于 Ubuntu Server 22.04 和 Debian 12 的离线 DEB 安装方式。
步骤 1:卸载旧版本(如已安装)
# 卸载旧 musa deb 包
sudo dpkg -P musa
# 卸载 mtgpu 模块
sudo modprobe -rv mtgpu
# 如果报错 mtgpu is in use,请重启系统
# 查询是否仍有 mtgpu 模块残留
lsmod | grep mtgpu
步骤 2:安装驱动
# 安装 MT DDK 驱动
sudo dpkg -i musa_5.1.0-server_amd64.deb
步骤 3:重启系统
sudo reboot
此方式适用于 Ubuntu 22.04 APT 环境。若不希望手动下载驱动安装包,可通过 Mthreads APT 软件源在线安装。Debian 12 和 RPM 系统暂不支持在线安装,请使用离线安装方式。
步骤 1:配置 APT 软件源
wget https://dl.mthreads.com/repo/repository/ubuntu2204/pool/jammy/amd64/musa-repo-jammy_1.0.0.11-1_all.deb
sudo dpkg -i musa-repo-jammy_1.0.0.11-1_all.deb
步骤 2:更新本地缓存
sudo apt update
步骤 3:安装驱动
完成 APT 软件源配置并更新本地缓存后,可直接在线安装 Linux Driver。
sudo apt install mthreads-driver
步骤 4:重启系统
sudo reboot