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

在XenServer7.4的CentOS6.9虚拟机中部署AMD FirePro S7150显卡遇阻求助

Troubleshooting AMD MxGPU Setup Issues on XenServer 7.4

Let’s break down your two main issues and walk through targeted solutions for each:

1. "The use of this feature is restricted" Error When Running xe vgpu-create

This error almost always stems from license limitations or missing prerequisite components:

  • XenServer License Requirement: AMD MxGPU (vGPU) is a premium feature locked to XenServer Premium or Platinum Edition licenses. The free tier of XenServer blocks access to this functionality, which triggers the restriction message. Double-check that your XenServer instance is activated with a valid paid license.
  • Missing MxGPU Supplemental Pack: Even with a valid license, you need the AMD MxGPU supplemental pack installed to enable vGPU support for your FirePro S7150. Your second issue suggests this pack wasn’t installed correctly, which would also cause permission-related blocks.
  • Validate GPU Recognition: Run these commands to confirm your GPU is detected and eligible for vGPU:
    # List all detected GPUs
    xe gpu-list
    # Verify the GPU shows "capabilities: VGPU"
    xe gpu-param-get uuid=<gpu-uuid> param-name=capabilities
    

2. "The attempt to create a VDI failed" When Installing mxgpu-1.0.5.amd.iso

XenCenter’s Tools -> Install Update workflow isn’t designed for supplemental packs like the AMD MxGPU package. Use the command-line method instead to avoid VDI creation issues:

  • Step 1: Upload the ISO to XenServer
    Transfer the mxgpu-1.0.5.amd.iso file to your XenServer host (use SCP or a shared storage mount).
  • Step 2: Mount the ISO
    xe-mount-iso-sr /path/to/mxgpu-1.0.5.amd.iso
    
  • Step 3: Install the Supplemental Pack
    Navigate to the mounted ISO and run the installer:
    cd /mnt/iso
    xe-install-supplemental-pack mxgpu-1.0.5.amd.xsupdate
    
  • Step 4: Unmount the ISO
    xe-umount-iso-sr
    
  • Fixes for VDI Creation Failures:
    • Ensure your XenServer storage has at least 500MB of free space.
    • Verify the ISO file isn’t corrupted: cross-check its SHA256 hash against AMD’s official release values.
    • Avoid using thin-provisioned storage for the temporary VDI created during installation; switch to a thick-provisioned LVM or EXT4 storage repository if needed.

Full Step-by-Step Workflow to Enable AMD MxGPU

  1. Activate your XenServer instance with a Premium/Platinum license.
  2. Install the AMD MxGPU supplemental pack via the command-line steps above.
  3. Reboot the XenServer host to apply the pack.
  4. Create a GPU Group (if you haven’t already):
    # Create group
    xe gpu-group-create name-label="AMD FirePro S7150 Group"
    # Add your GPU to the group
    xe gpu-group-add-gpu gpu-group-uuid=<group-uuid> gpu-uuid=<gpu-uuid>
    
  5. Assign the vGPU to your CentOS 6.9 VM:
    xe vgpu-create vm-uuid=<vm-uuid> gpu-group-uuid=<group-uuid>
    
  6. Ensure your CentOS VM has XenServer Tools installed, then reboot the VM to detect the vGPU.

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 09:23:18