PCI Passthrough обсуждался много раз, но я не могу найти информацию о моём конкретном случае. У меня успешно работала передача PCI на предыдущей системе, когда я передавал HBA в мою OpenMediaVault VM с PVE 5.3. На моей текущей системе я установил PVE 6.1 и столкнулся с проблемой. Теперь у меня в системе два одинаковых контроллера HBA. Оба – старенькие LSI SAS2008, использующие один и тот же драйвер и имеющие одинаковые коды идентификаторов поставщика. Единственный способ их различить – это Bus ID. Один из контроллеров SAS2008 содержит диски загрузки Proxmox и vmfs, а второй передается в OpenMediaVault. В моей первой попытке я просто прошелся по инструкции по передаче PCI Passthrough, как и делал раньше, и занёс драйвер устройства в чёрный список... ОПС! Исчез доступ к дискам загрузки! После удаления занесённого в чёрный список драйвера через LiveCD я попробовал передать PCI Passthrough в OMV, и это сработало! VM загрузилась, и у меня был доступ к дискам на переданном HBA. Однако на экране входа в систему сервера (сообщения в логах?) появились тревожные сообщения о том, что диски из Linux RAID на переданном HBA начали давать сбои, и что RAID работает с уменьшенным количеством дисков. Я получил несколько таких сообщений подряд, и количество доступных дисков в RAID уменьшалось на 1 каждое сообщение. Я подтвердил, что когда OMV VM выключена, Proxmox видит диски с обоих контроллеров HBA, а как только я загружаю OMV, диски на переданном HBA контроллере больше не видны в Proxmox. Я думаю, что когда OMV VM загружается и берет под свой контроль переданный HBA и его подключенные диски, Proxmox воспринимает исчезновение дисков в RAID как сбой? Неприятная ситуация. Поскольку внесение драйвера в чёрный список не вариант (так как мне нужно иметь возможность загружаться), есть ли другой способ сообщить ProxMox игнорировать устройство по PCI Bus ID (адресу?), чтобы оно никогда не видело HBA, который передается? Мне кажется, что это и есть правильный способ настройки, и так работала моя старая система, так как HBA для дисков загрузки отличался от HBA для передачи в OMV, поэтому проблема с черным списком драйвера не возникала. Или же нет причин беспокоиться о том, что диски удаляются из Proxmox, когда доступ к HBA передаётся, и я могу игнорировать сообщения об ошибках/предупреждений, так как я (или думаю, что я) знаю, что происходит? Поскольку OMV VM настроена на автоматическую загрузку, и сервер редко перезагружается в нормальной эксплуатации, эта ситуация возникает не часто. Однако, если это может каким-то образом повредить диски на переданном HBA, я хотел бы это исправить. Буду благодарен за помощь в понимании этого лучше! Спасибо!
Выбор PCI Passthrough для идентичных устройств.
Иногда возникает ситуация, когда вам нужно использовать несколько идентичных PCI устройств (например, две видеокарты) в вашей системе. Однако, при использовании PCI Passthrough, у вас могут возникнуть пробл, Proxmox Виртуальная Среда
|
08.01.2020 18:40:00
|
|
|
|
|
|
06.05.2025 05:34:00
В продолжение этой темы, моя основная мотивация здесь – плохая производительность pfSense HAProxy. Это подрывает все мои вложения в 10Gb оборудование.
|
||||
|
|
|
|||
Читают тему
