Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    Сетевое соединение перестаёт работать после запуска виртуальной машины с включённым GPU-passthrough

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Сетевое соединение перестаёт работать после запуска виртуальной машины с включённым GPU-passthrough, Proxmox Виртуальная Среда
     
    mimesot
    Guest
    #1
    0
    17.08.2017 13:35:00
    Всем привет! Во-первых, я новичок на этом форуме, поэтому хочу сказать огромное спасибо за разработку этого отличного ПО и за наше сообщество, которое уже сильно мне помогло. Мои первые опыты с PVE были стабильно положительными, но сейчас я застрял на проблеме, которую ни сам не понимаю, ни не могу найти по ней информации в интернете.

    Для личного использования я хотел настроить свой компьютер так, чтобы Debian и Win 10 работали параллельно: Debian с использованием встроенного Intel Xeon E3-1245 IGP, а Windows — с Nvidia GTX 950. Установил PVE 5 на Debian 9 и подготовил всё для Windows VM, строго следуя гайду от sshaikh. Пока всё работало без нареканий: включил IOMMU, заблокировал драйверы nvidia/nouveau, загрузил драйверы VirtIO, установил Windows с параметрами "bios: ovmf machine: q35" в <vm>.conf, запустил виртуалку, задал статический IP и протестировал удалённый рабочий стол Windows, ожидая, что noVNC не справится с физическим GPU в VM. Идеально.

    Потом я передал GPU напрямую с помощью "hostpci0: 01:00,x-vga=on,pcie=1", и passthrough действительно сработал. Подключив второй монитор к DVI-порту GTX 950, получил картинку с Windows 10 VM. НО... сеть слетела. Проверял: выключил Win 10 VM и перезагрузил PVE — интернет на Debian/PVE есть. Запустил Win 10 VM снова (с passthrough GPU) — сети нет. Убрал из VM "hostpci0: 01:00,x-vga=on,pcie=1" и перезагрузил — интернет и на Debian/PVE, и в Win 10 VM есть. Включаю passthrough GPU — сеть снова пропадает.

    Исправьте, если ошибаюсь, но в выводе lspci 01:00 — это первый слот PCIe, где 01:00.0 — графический чип, а 01:00.1 — звуковой на карте GTX 950. Так какое отношение передача устройств с PCIe слота имеет к сети?

    Кто-нибудь может в этом разобраться? Заранее большое спасибо! mimesot

    Кстати, я понятия не имею, какой вывод или какая ещё информация нужна для анализа, так что пожалуйста, скажите.

    Кстати 2: Сейчас я не использую встроенную сетевую карту Ethernet, а PCIe расширительную карту, потому что, скорее всего, поменяю материнскую плату на ту, что реально у меня есть, и не хочу снова столкнуться с проблемами из-за смены MAC-адреса.

    Аппаратное обеспечение системы:  
    Intel Xeon E3-1245v6 (Kaby Lake с IGP p600)  
    MSI C236a  
    Crucial 16GB RAM (ECC 2133MHz)  
    Crucial MX300 525GB SSD  
    Nvidia GTX 950  
    Ethernet 1000Base-T DeLock 89357  
    Realtek USB расширительная карта (хочу тоже передать в Win VM)  
    SATA расширительная карта (планирую экспериментировать с passthrough HBA)
     
     
     
    ONE FOTON
    Guest
    #2
    0
    18.10.2017 16:02:00
    Привет, у меня такая же проблема. Код: lspci  
    00:00.0 Host bridge: Intel Corporation Device 591f (rev 05)  
    00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 05)  
    00:02.0 VGA compatible controller: Intel Corporation Device 5912 (rev 04)  
    00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model  
    00:14.0 USB controller: Intel Corporation Device a2af  
    00:14.2 Signal processing controller: Intel Corporation Device a2b1  
    00:15.0 Signal processing controller: Intel Corporation Device a2e0  
    00:15.1 Signal processing controller: Intel Corporation Device a2e1  
    00:16.0 Communication controller: Intel Corporation Device a2ba  
    00:17.0 SATA controller: Intel Corporation Device a282  
    00:1c.0 PCI bridge: Intel Corporation Device a294 (rev f0)  
    00:1c.6 PCI bridge: Intel Corporation Device a296 (rev f0)  
    00:1e.0 Signal processing controller: Intel Corporation Device a2a7  
    00:1f.0 ISA bridge: Intel Corporation Device a2c4  
    00:1f.2 Memory controller: Intel Corporation Device a2a1  
    00:1f.3 Audio device: Intel Corporation Device a2f0  
    00:1f.4 SMBus: Intel Corporation Device a2a3  
    00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V  
    01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480] (rev c7)
    01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device aaf0
    02:00.0 USB controller: ASMedia Technology Inc. Device 2142  
    03:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 03)  

    Код: find /sys/kernel/iommu_groups -type l | sort -t '/' -n -k 5  
    /sys/kernel/iommu_groups/0/devices/0000:00:00.0  
    /sys/kernel/iommu_groups/1/devices/0000:00:01.0  
    /sys/kernel/iommu_groups/1/devices/0000:01:00.0  
    /sys/kernel/iommu_groups/1/devices/0000:01:00.1  
    /sys/kernel/iommu_groups/2/devices/0000:00:02.0  
    /sys/kernel/iommu_groups/3/devices/0000:00:08.0  
    /sys/kernel/iommu_groups/4/devices/0000:00:14.0  
    /sys/kernel/iommu_groups/4/devices/0000:00:14.2  
    /sys/kernel/iommu_groups/5/devices/0000:00:15.0  
    /sys/kernel/iommu_groups/5/devices/0000:00:15.1  
    /sys/kernel/iommu_groups/6/devices/0000:00:16.0  
    /sys/kernel/iommu_groups/7/devices/0000:00:17.0  
    /sys/kernel/iommu_groups/8/devices/0000:00:1c.0  
    /sys/kernel/iommu_groups/9/devices/0000:00:1c.6  
    /sys/kernel/iommu_groups/10/devices/0000:00:1e.0  
    /sys/kernel/iommu_groups/11/devices/0000:00:1f.0  
    /sys/kernel/iommu_groups/11/devices/0000:00:1f.2  
    /sys/kernel/iommu_groups/11/devices/0000:00:1f.3  
    /sys/kernel/iommu_groups/11/devices/0000:00:1f.4  
    /sys/kernel/iommu_groups/12/devices/0000:00:1f.6  
    /sys/kernel/iommu_groups/13/devices/0000:02:00.0  
    /sys/kernel/iommu_groups/14/devices/0000:03:00.0  

    Код: vmid.conf  
    bootdisk: scsi0  
    cores: 2  
    cpu: host  
    ide2: none,media=cdrom  
    keyboard: es  
    machine: q35  
    hostpci0: 01:00.0,pcie=1,x-vga=on  
    memory: 1024  
    name: pmining6  
    net0: virtio=BE:FD:85:A1:48:5D,bridge=vmbr0  
    numa: 0  
    ostype: l26  
    parent: natural  
    scsi0: local:101/vm-101-disk-1.qcow2,size=16G  
    scsihw: virtio-scsi-pci  
    smbios1: uuid=e92da254-1ac2-4a30-970c-9eb8d66a8b0b  
    sockets: 1  

    [natural]
    # amd драйвер  
    bootdisk: scsi0  
    cores: 2  
    cpu: host  
    ide2: none,media=cdrom  
    keyboard: es  
    machine: q35  
    memory: 1024  
    name: pmining6  
    net0: virtio=BE:FD:85:A1:48:5D,bridge=vmbr0  
    numa: 0  
    ostype: l26  
    scsi0: local:101/vm-101-disk-1.qcow2,size=16G  
    scsihw: virtio-scsi-pci  
    smbios1: uuid=e92da254-1ac2-4a30-970c-9eb8d66a8b0b  
    snaptime: 1508249593  
    sockets: 1  
    vmstate: local:101/vm-101-state-natural.raw  

    Как видно, у меня нет ethernet-сети в группе 1. Почему тогда сеть ломается?
     
     
     
    ONE FOTON
    Guest
    #3
    0
    18.10.2017 16:26:00
    Привет! Может быть проблема в том, что хост пытается использовать GPU? Код:  
    lsmod | grep amd  
    amdgpu               1556480  0  
    ttm                    98304  1 amdgpu  
    drm_kms_helper        151552  2 amdgpu,i915  
    drm                   352256  5 amdgpu,i915,ttm,drm_kms_helper  
    i2c_algo_bit           16384  2 amdgpu,i915
     
     
     
    ONE FOTON
    Guest
    #4
    0
    19.10.2017 17:14:00
    Привет, кто-нибудь, подскажите, пожалуйста, где рыть: у меня новые данные — гостевая виртуальная машина запускается, но через пару секунд падает. Добавил в /etc/modprobe.d/blacklist.conf amdgpu.
     
     
     
    ONE FOTON
    Guest
    #5
    0
    19.10.2017 20:12:00
    Привет, большое спасибо за помощь! Обновление: сейчас вроде работает, но драйверы и всё остальное всё равно не устанавливаются. Смотрите скриншот vmid.conf

    Код:  
    bios: ovmf  
    bootdisk: scsi0  
    cores: 4  
    cpu: host  
    efidisk0: local:103/vm-103-disk-2.qcow2,size=128K  
    hostpci0: 04:00,pcie=1,x-vga=off  
    ide2: local:iso/ubuntu-16.04.3-server-amd64.iso,media=cdrom  
    keyboard: es  
    machine: q35  
    memory: 1024  
    name: mining8  
    net0: e1000=26:17:9B:46:71:DB,bridge=vmbr0  
    numa: 0  
    ostype: l26  
    scsi0: local:103/vm-103-disk-1.qcow2,size=16G  
    scsihw: virtio-scsi-pci  
    smbios1: uuid=c54f0a80-a5a7-4e8c-b699-028147de4a2c  
    sockets: 1  
    vga: std  

    Но как оказалось, VGA выключен. Это исправится? Потому что у меня сервер, который я хочу настроить для майнинга криптовалюты. Графику или игры использовать не планирую. Ещё хочу уточнить: подключаюсь к материнке через один PCIe 1x — может ли это вызвать проблемы?
     
     
     
    ONE FOTON
    Guest
    #6
    0
    22.10.2017 18:51:00
    Привет, ребята! У меня всё ещё проблемы с PCIe passthrough в Proxmox 5. Поднимаю виртуалку с Xubuntu, и когда добавляю passthrough PCIe и пытаюсь запустить, получаю следующую ошибку:

    Код: vfio error: 0000:04:00.0: failed getting region info for VGA region index 8: Invalid argument  
    устройство не поддерживает запрашиваемую функцию x-vga.

    Буду благодарен за любую помощь, продолжаю искать решение.
     
     
     
    ONE FOTON
    Guest
    #7
    0
    22.10.2017 20:49:00
    Хорошо, последнюю ошибку решил, добавив в /etc/pve/qemu-server/vmid.conf строку hostpci0: 04:00.1; 04:00.0. Но когда устанавливаю драйверы amdgpu pro и перезагружаю виртуальную машину, она запускается, но не подключается ни через spice, ни через no-vnc, и прерывается связь с хостом. В чём может быть проблема?
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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