You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CUDA安装后GPUDirect Storage samples缺失及nvidia_fs版本问题求助

解决GPUDirect Storage(GDS)的两个常见问题

问题1:找回缺失的GDS samples文件夹

  • 检查CUDA Toolkit安装组件:
    如果是通过.run安装包安装的CUDA 12.6,重新运行安装程序,选择Modify模式,找到GPUDirect Storage Samples选项并勾选,完成安装后samples文件夹会自动出现在/usr/local/cuda-12.6/gds/目录下。
    如果是通过deb包安装的,执行以下命令安装samples组件:
    sudo apt install cuda-gds-samples-12-6
    
  • 手动提取samples(如果上述方法无效):
    1. 下载对应版本的CUDA Toolkit离线.run安装包,执行提取命令:
      sudo sh cuda_12.6.0_xxx_linux.run --extract=/tmp/cuda_temp
      
    2. 进入提取后的/tmp/cuda_temp目录,找到gds_samples相关文件夹,将其复制到/usr/local/cuda-12.6/gds/下:
      sudo cp -r /tmp/cuda_temp/gds_samples /usr/local/cuda-12.6/gds/samples
      

问题2:解决nvidia_fs模块版本不匹配问题

  • 卸载不兼容的nvidia_fs版本:
    sudo apt purge nvidia-fs
    sudo apt autoremove
    
  • 安装与CUDA 12.6匹配的nvidia_fs版本:
    • 若使用CUDA .run安装包,重新运行安装程序,确保勾选GPUDirect Storage组件(该组件包含匹配版本的nvidia_fs模块)。
    • 若使用deb包安装,添加NVIDIA官方软件源后,安装对应版本的nvidia-fs包(CUDA 12.6对应nvidia_fs 2.16.x版本):
      sudo apt install nvidia-fs-2.16
      
  • 加载模块并验证:
    sudo modprobe nvidia_fs
    /usr/local/cuda-12.6/gds/tools/gdscheck.py
    
  • 额外检查:确保已安装的MLNX_OFED版本符合GDS兼容性要求(CUDA 12.6需搭配MLNX_OFED 5.8及以上版本)。

内容的提问来源于stack exchange,提问作者xwt1

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 23:08:18