大模型寒武纪部署教程:从驱动安装到服务验证

寒武纪加速卡部署大模型,核心是装好驱动和工具链,再用官方推理框架加载模型。
本文以常见的寒武纪 MLU 加速卡为例,从零开始走一遍完整流程,适合刚接触国产算力平台的运维人员。

先确认硬件和系统环境

动手前先确认两件事:加速卡型号和操作系统版本。
不同型号的驱动包和工具链版本可能不同,装错版本会导致设备无法识别。

登录服务器后执行以下命令检查:

lspci | grep -i cambricon
uname -m
cat /etc/os-release

第一条命令应能看到寒武纪设备条目,说明卡已插好并被系统识别。
记录下型号(如 MLU370),后续下载驱动时需对应。
系统建议使用官方支持的 Linux 发行版,内核版本不要随意升级,避免驱动兼容问题。

另外确认服务器已安装 gcc、make、dkms 等编译工具,驱动安装时会用到:

sudo apt update && sudo apt install -y gcc make dkms

如果使用 CentOS 系,把 apt 换成 yum 即可。

安装驱动和 CNToolkit 工具链

从寒武纪开发者官网下载对应型号的驱动包和 CNToolkit 工具链。
注意驱动版本与工具链版本要匹配,官网下载页一般会标注兼容关系。

以 .run 格式驱动包为例,赋予执行权限后运行:

chmod +x cambricon_driver_*.run
sudo ./cambricon_driver_*.run

安装过程中会提示是否加载内核模块,选择是。
安装完成后执行:

cnmon

如果能看到加速卡的温度、功耗和显存信息,说明驱动已正常工作。
若提示命令不存在,检查 /usr/local/bin 是否在 PATH 中,或重新登录终端。

接着安装 CNToolkit,同样运行 .run 安装包,按提示选择安装路径。
安装完成后验证:

cncc --version

能输出版本号即表示编译器可用。

准备模型和推理框架

大模型推理通常使用寒武纪提供的 PyTorch 适配版本或官方推理引擎。
先创建独立的 Python 环境,避免与系统包冲突:

conda create -n cambricon python=3.8 -y
conda activate cambricon

然后安装适配寒武纪的 PyTorch 包。
具体安装包名称和下载地址以官方发布为准,一般提供 whl 文件,直接 pip install 即可。
安装后验证:

import torch
print(torch.cuda.is_available())

注意寒武纪设备在 PyTorch 中通常映射为 cuda 接口,输出 True 表示框架已识别到加速卡。

模型文件建议提前下载到本地目录,例如 /data/models/llama-7b,并确认目录下有 config.json、模型权重和 tokenizer 文件。

启动推理服务并验证结果

以官方提供的推理示例脚本为例,启动命令通常需要指定设备编号和模型路径:

python inference_server.py --model /data/models/llama-7b --device mlu:0 --port 8000

服务启动后,另开终端用 curl 测试:

curl http://127.0.0.1:8000/generate -d '{"prompt":"你好","max_length":32}'

如果返回生成的文本,说明部署成功。
同时观察 cnmon 中显存占用是否上升,确认推理确实跑在加速卡上,而不是回退到 CPU。

常见报错和避坑提醒

  • 驱动安装后 cnmon 无输出:检查内核模块是否加载,执行 lsmod | grep cambricon,若没有则手动 modprobe 对应模块,并查看 dmesg 日志。
  • PyTorch 识别不到设备:确认安装的是寒武纪适配版 PyTorch,而非官方 CUDA 版;同时检查用户是否在 video 或 render 组中。
  • 模型加载时显存不足:7B 模型通常需要 16GB 以上显存,若卡显存较小,可尝试量化版本或减小 batch size。
  • 端口被占用:启动前用 ss -tlnp | grep 8000 检查端口,换一个未被占用的端口即可。

部署完成后,建议把驱动版本、工具链版本和模型路径记录到运维文档中,方便后续复现和升级。
如果遇到官方文档未覆盖的报错,优先查看 /var/log/cambricon/ 下的日志文件。

整个流程的关键在于版本匹配:驱动、工具链、PyTorch 适配包三者版本必须兼容。
先小规模跑通推理,再逐步调整并发和批处理参数,不要一上来就压满负载。

分享到:
上一篇
大模型昇腾部署教程:从环境检查到服务验证的完整流程
下一篇
海光DCU部署大模型:从驱动到推理的完整操作流程
1
系统公告

泽御云中秋国庆双节活动上线:新购8折,拼团3.99元起

尊敬的用户:
泽御云“月满中秋·礼贺国庆”双节活动现已开启,活动时间为2026年9月23日至10月10日。 活动期间可享以下福利:
1. 常规云服务器新购使用优惠码“泽御中秋国庆同乐”,符合条件的订单享8折优惠。
2. 香港精品云服务器5人拼团低至3.99元,部分4核4G套餐3人拼团年付388元,续费同价。
3. 新用户购买年付云服务器,符合活动规则可赠送2个月使用时长。
4. 老用户续费季度赠15天,续费年度赠2个月;活动期间升级配置免收配置迁移手续费。
5. 推荐好友成功下单,符合条件的推荐人可获赠7天服务器使用时长。
6. 活动期间享宕机补偿标准翻倍、简单网站迁移协助及技术工单优先处理权益。
温馨提示:优惠码不适用于拼团套餐、活动轻量产品、年付订单及续费订单;拼团套餐为独立特价活动,不与赠时类福利叠加。赠送时长不可折现、退款或跨账户转移,具体规则以活动页面说明为准。
服务中心
客服
在线客服
24小时为您服务
咨询
联系我们
联系我们,为您的业务提供专属服务。
24/7 技术支持
如果您遇到寻求进一步的帮助,请过工单与我们进行联系。
24/7 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意