Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Proxmox 5.3 - проблемы с Tesla P40 vGPU

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Proxmox 5.3 - проблемы с Tesla P40 vGPU, Proxmox Виртуальная Среда
     
    dominiaz
    Guest
    #1
    0
    23.02.2019 00:34:00
    У меня проблемы с Tesla P40 на Proxmox 5.3 с поддержкой vGPU. root@vgpu:/# lspci -d 10de: -k 86:00.0 3D контроллер: NVIDIA Corporation GP102GL [Tesla P40] (rev a1) Подсистема: NVIDIA Corporation GP102GL [Tesla P40] Драйвер ядра в использовании: nvidia Модули ядра: nvidiafb, nouveau, nvidia_vgpu_vfio, nvidia Я установил драйвер gpu manager: NVIDIA-Linux-x86_64-410.91-vgpu-kvm Отключил память ECC с помощью nvidia-smi, как указано в документации nvidia. Включил intel_iommu=on. Когда я пытаюсь запустить виртуальную машину, появляется ошибка: kvm: -device vfio-pci,sysfsdev=/sys/bus/pci/devices/0000:86:00.0/00000000-0000-0000-0000-000000000100,id=hostpci0,bus=pci.0,addr=0x10: ошибка vfio: 00000000-0000-0000-0000-000000000100: ошибка получения устройства из группы 79: время ожидания соединения истекло. Проверьте, что все устройства в группе 79 связаны с vfio-<bus> или pci-stub и не используются. dmesg: [150.834555] iommu: добавление устройства 00000000-0000-0000-0000-000000000100 в группу 79 [150.834557] vfio_mdev 00000000-0000-0000-0000-000000000100: MDEV: group_id = 79 [161.498679] [nvidia-vgpu-vfio] 00000000-0000-0000-0000-000000000100: запуск не удался. статус: 0x65 Время ожидания истекло. Пожалуйста, помогите мне.
     
     
     
    xiaolin0199
    Guest
    #2
    0
    28.04.2019 09:20:00
    Хочу спросить, это наконец решено? Могу ли я использовать функции vGPU от Nvidia в Proxmox? Спасибо.
     
     
     
    dominiaz
    Guest
    #3
    0
    28.04.2019 09:21:00
    Нет, я это не решил. Мне пришлось перейти на vmware.
     
     
     
    xiaolin0199
    Guest
    #4
    0
    28.04.2019 09:40:00
    Какую версию vgpu manager вы используете? Пробовали 390.72, 390.94?
     
     
     
    dominiaz
    Guest
    #5
    0
    28.04.2019 09:47:00
    Я пробовал множество версий 6.x и 7.x.
     
     
     
    xiaolin0199
    Guest
    #6
    0
    07.05.2019 04:58:00
    Я сейчас провожу тот же тест, используя P4, и у меня такая же проблема, как и у тебя. Я заметил следующую информацию в журнале: nvidia-vgpu-mgr[4716]: ошибка: vmiop_env_log: Не удалось получить UUID ВМ из командной строки QEMU 0x57 kernel: [60186.757610] [nvidia-vgpu-vfio] 00000000-0000-0000-0000-000000000102: запуск не удался. статус: 0x65 Произошло время ожидания. Не вызывает ли проблему то, что nvidia использует команду для вызова libvirt?
     
     
     
    dcsapak
    Guest
    #7
    0
    07.05.2019 09:14:00
    похоже, что vgpu mgr хочет получить uuid виртуальной машины через ее командную строку? возможно, поможет установить Code: args: -uuid some-uuid-here?
     
     
     
    xiaolin0199
    Guest
    #8
    0
    07.05.2019 11:36:00
    Да, это оно. Я изменил параметры конфигурации своей виртуальной машины: -uuid 7e6ada15-02b7-48ce-b06c-2e1c43fde32e. При запуске снова возникла новая ошибка. 7 мая 16:52:28 vcloud nvidia-vgpu-mgr[9285]: уведомление: vmiop_env_log: Получен вызов старта от модуля nvidia-vgpu-vfio: vGPU uuid 00000000-0000-0000-0000-000000000102 GPU PCI id 00:04:00.0 параметры конфигурации vgpu_type_id=64. 7 мая 16:52:28 vcloud nvidia-vgpu-mgr[9285]: уведомление: vmiop-env: guest_max_gpfn:0x0. 7 мая 16:52:28 vcloud nvidia-vgpu-mgr[9285]: уведомление: pluginconfig: vgpu_type_id=64,gpu-pci-id=00:04:00.0,vdev_id=0x1bb3:0x1205,vgpu_type=Quadro,framebufferlength=0x74000000. 7 мая 16:52:28 vcloud nvidia-vgpu-mgr[9285]: ошибка: vmioplugin dlopen: /usr/lib64/libnvidia-vgpu.so: не удается открыть общий объектный файл: Нет такого файла или каталога. 7 мая 16:52:28 vcloud nvidia-vgpu-mgr[9285]: ошибка: vmiope_process_configuration: ошибка регистрации плагина. 7 мая 16:52:28 vcloud nvidia-vgpu-mgr[9285]: ошибка: vmiop_env_log: vmiope_process_configuration завершился с 0x57. 7 мая 16:52:28 vcloud kernel: [ 3771.066490] [nvidia-vgpu-vfio] 00000000-0000-0000-0000-000000000102: запуск не удался. статус: 0x57. Подсказка /usr/lib64/libnvidia-vgpu.so не найдена, Искал so файл root@vcloud:~# find / -name *nvidia*.so /usr/lib/x86_64-linux-gnu/libnvidia-ml.so /usr/lib/x86_64-linux-gnu/libnvidia-vgxcfg.so /usr/lib/x86_64-linux-gnu/libnvidia-vgpu.so /usr/lib/x86_64-linux-gnu/libnvidia-cfg.so. Добавьте символическую ссылку lib64 на /usr/lib/x86_64-linux-gnu. root@vcloud:/usr# ls -lat всего 64 drwxr-xr-x 2 root root 20480 7 мая 17:21 bin drwxr-xr-x 10 root root 4096 7 мая 17:12 . lrwxrwxrwx 1 root root 25 7 мая 17:12 lib64 -> /usr/lib/x86_64-linux-gnu drwxr-xr-x 54 root root 4096 7 мая 15:46 lib drwxr-xr-x 112 root root 4096 7 мая 15:46 share drwxr-xr-x 5 root root 4096 7 мая 15:46 src drwxr-xr-x 37 root root 4096 19 мар 10:46 include drwxr-xr-x 2 root root 12288 18 мар 15:20 sbin drwxr-xr-x 22 root root 4096 18 мар 15:20 .. drwxr-xr-x 2 root root 4096 20 фев 22:45 games drwxr-xr-x 10 root root 4096 20 фев 22:44 local. Запустите VM снова, ОК!!!!!!!! Спасибо!
     
     
     
    dominiaz
    Guest
    #9
    0
    16.07.2019 09:15:00
    Это работает!!! Большое спасибо, ребята! P.S. В Proxmox 6.0 есть ошибка ядра в vfio, и виртуальная машина иногда зависает с сообщением в системном журнале об ошибке ядра в vfio. Proxmox 5.4 отлично работает с Nvidia vgpu.
     
     
     
    andrewgrishenko
    Guest
    #10
    0
    26.08.2019 00:22:00
    Привет! Спасибо, эта тема действительно помогла мне.
     
     
     
    dominiaz
    Guest
    #11
    0
    24.11.2019 23:35:00
    1) Включите iommu на хосте Proxmox: https://pve.proxmox.com/wiki/Pci_passthrough 2) Скачайте NVIDIA vGPU для Linux KVM (NVIDIA-Linux-x86_64-430.67-vgpu-kvm.run или более новую версию) с https://nvid.nvidia.com/dashboard/ 3) Выполните код на хосте Proxmox Код: chmod +x NVIDIA-Linux-x86_64-430.67-vgpu-kvm.run apt install gcc make pve-headers-`uname -r` ./NVIDIA-Linux-x86_64-430.67-vgpu-kvm.run mkdir /usr/lib64 ln -s /usr/lib/x86_64-linux-gnu/libnvidia-ml.so /usr/lib64/libnvidia-ml.so ln -s /usr/lib/x86_64-linux-gnu/libnvidia-vgxcfg.so /usr/lib64/libnvidia-vgxcfg.so ln -s /usr/lib/x86_64-linux-gnu/libnvidia-vgpu.so /usr/lib64/libnvidia-vgpu.so ln -s /usr/lib/x86_64-linux-gnu/libnvidia-cfg.so /usr/lib64/libnvidia-cfg.so 4) Перезагрузите хост Proxmox 5) Добавьте в файл виртуальной машины с другим UUID 'args: -uuid 00000000-0000-0000-0000-000000000100' в файл /etc/pve/local/qemu-server/100.conf
     
     
     
    mdenadal
    Guest
    #12
    0
    20.12.2019 15:56:00
    Привет, только вопрос: чтобы получить доступ к ПО vGPU, нужно иметь платную подписку? Спасибо, Массимо
     
     
     
    xiaolin0199
    Guest
    #13
    0
    06.01.2020 07:05:00
    Да, подайте заявку на тестовую лицензию.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры