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

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    PCI Passthrough, Proxmox Виртуальная Среда
     
    adamb
    Guest
    #1
    0
    25.10.2013 22:43:00
    Всем привет! Я пытаюсь подключить пару карт HBA на 4 порта к моей виртуальной машине. Не получается настроить это через конфигурационный файл VM, но после загрузки я могу добавить их через qemu. Ниже приведена моя конфигурация VM:

    bootdisk: virtio0
    cores: 4
    cpu: host
    memory: 25000
    name: monthvault
    net0: virtio=22:A6:54:77:92:A8,bridge=vmbr1
    ostype: l26
    sockets: 1
    virtio0: drbd1:vm-101-disk-1,size=100G
    hostpci0: 86:00.0
    hostpci1: 8b:00.0

    Если я использую следующую команду после загрузки VM, то всё работает нормально:

    device_add pci-assign,host=86:00.0,id=hba1

    Я что-то упускаю в конфигурационном файле, или что-то изменилось, и вики пока не обновили? Буду очень благодарен за помощь!
     
     
     
    adamb
    Guest
    #2
    0
    14.11.2013 21:14:00
    Где можно оставить запрос на новую функцию? Буду очень благодарен, если разработчик сможет прокомментировать это. Просто для справки, вот что я вижу в логах:

    Nov 14 15:58:53 vaultprox2 kernel: assign device: host bdf = 86:0:0
    Nov 14 15:58:53 vaultprox2 kernel: pci-stub 0000:86:00.0: restoring config space at offset 0xf (was 0x100, writing 0x10b)
    Nov 14 15:58:53 vaultprox2 kernel: pci-stub 0000:86:00.0: restoring config space at offset 0xc (was 0x0, writing 0x90600000)
    Nov 14 15:58:53 vaultprox2 kernel: pci-stub 0000:86:00.0: restoring config space at offset 0x7 (was 0x4, writing 0x90300004)
    Nov 14 15:58:53 vaultprox2 kernel: pci-stub 0000:86:00.0: restoring config space at offset 0x5 (was 0x4, writing 0x90500004)
    Nov 14 15:58:53 vaultprox2 kernel: pci-stub 0000:86:00.0: restoring config space at offset 0x4 (was 0x1, writing 0xd001)
    Nov 14 15:58:53 vaultprox2 kernel: pci-stub 0000:86:00.0: restoring config space at offset 0x3 (was 0x0, writing 0x10)
    Nov 14 15:58:53 vaultprox2 kernel: pci-stub 0000:86:00.0: restoring config space at offset 0x1 (was 0x100000, writing 0x100043)
    Nov 14 15:58:53 vaultprox2 kernel: pci-stub 0000:86:00.0: BAR 7: set to [mem 0x90504000-0x9051ffff 64bit] (PCI address [0x90504000-0x9051ffff]
    Nov 14 15:58:53 vaultprox2 kernel: pci-stub 0000:86:00.0: BAR 9: set to [mem 0x90340000-0x904fffff 64bit] (PCI address [0x90340000-0x904fffff]
    Nov 14 15:59:01 vaultprox2 kernel: pci-stub 0000:86:00.0: PCI INT A disabled
     
     
     
    churnd
    Guest
    #3
    0
    18.11.2013 00:19:00
    У меня та же проблема с пробросом LSI-карты в Illumos VM. Эти ошибки я тоже видел при загрузке VM, но я не пытаюсь загрузиться с HBA, поэтому отключил загрузку в ней, и ошибки исчезли. Но проблемы с тем, что Illumos не любит проброс LSI-карты, всё равно остались. Если я использую Debian VM, проброс работает отлично.
     
     
     
    adamb
    Guest
    #4
    0
    18.11.2013 14:38:00
    Я тоже пытаюсь не загружаться с карты. Сейчас пытаюсь разобраться, как прошить карту без использования ROM.
     
     
     
    churnd
    Guest
    #5
    0
    18.11.2013 14:51:00
    Загрузись непосредственно в сам хост (Proxmox host), чтобы видеть POST и BIOS экраны. Должен появиться экран, где отображается контроллер LSI. Оттуда можно нажать Ctrl+C, чтобы войти в его настройки. Отключение опции загрузки, кажется, находится в расширенных настройках... должно быть там, просто нужно покопаться.
     
     
     
    adamb
    Guest
    #6
    0
    18.11.2013 16:14:00
    Да, я пробовал это около недели назад, но ничего не вышло. Поэтому я снёс flash и rom с каждой карты. Потом прошил карты только flash, без bios rom. И как ни странно, теперь моя VM загружается как положено с этими картами. Всё равно чувствую, что настоящая проблема в том, что Proxmox не может указать на правильный файл rom, но, судя по отсутствию ответа от разработчиков, нам особо нечего делать.
     
     
     
    adamb
    Guest
    #7
    0
    18.11.2013 21:16:00
    Хочу добавить, что это произошло на pve 2.3 хосте с последними обновлениями. Сейчас я пытаюсь это повторить на pve 3.1 хосте и столкнулся с очень похожими проблемами. Я могу вручную добавить карту после загрузки VM, но VM не загружается, если есть запись "hostpci0: 04:00.00". Интересно, что-то не так с этой версией pve-qemu-kvm: 1.4-17.
     
     
     
    adamb
    Guest
    #8
    0
    18.11.2013 21:24:00
    Интересно на моем кластере (pve 2.3), который работает с PCI passthrough. 18 ноя 15:19:11 vaultprox2 kernel: assign device: host bdf = 86:0:0 18 ноя 15:19:11 vaultprox2 kernel: assign device: host bdf = 8b:0:0

    Кластер (pve 3.1), который не работает с PCI passthrough. 18 ноя 15:00:39 testprox1 kernel: assign device: host bdf = 4:0:0 18 ноя 15:14:05 testprox1 kernel: assign device: host bdf = 4:0:0

    Реальный PCI адрес 04:00.00, а не 4:0:0.
     
     
     
    kobuki
    Guest
    #9
    0
    18.11.2013 22:16:00
    К слову, на каком железе ты работаешь? Может, дело в этом и есть проблема с ошибками. У меня IBM ServeRAID m1015, прошивка IT, перенаправлен на инстанс Debian Wheezy, работает отлично. Всё это на Intel DQ67SW.
     
     
     
    mcflym
    Guest
    #10
    0
    25.03.2014 19:22:00
    Какие новости по этому вопросу? У меня та же ошибка: "Unable to load LSI Corporation MPT BIOS MPT BIOS Fault 02h encountered at adapter PCI(00h,04h,00h) Firmware Fault Code: 2667h". Что можно сделать, чтобы решить эту проблему? Плата X10SL7 от Supermicro. Есть какая-то информация в этой теме: http://ubuntuforums.org/showthread.php?t=2095998, но я не знаю, что делать с файлом ром и где его можно добавить… Спасибо за помощь!
     
     
     
    adamb
    Guest
    #11
    0
    25.03.2014 19:31:00
    В итоге я проапдейтил свои карты, и теперь на них нет ром-памяти. Как только это было сделано, я смог обойти эту проблему.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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