Обеспечение доступа к контроллеру ленточного накопителя SCSI для ОС виртуальной машины с помощью virt-manager

Обеспечение доступа к контроллеру ленточного накопителя SCSI для ОС виртуальной машины с помощью virt-manager

Я пытаюсь сделать плату контроллера ленточного накопителя SCSI (или, строго говоря, ленточные накопители и роботизированную ленточную библиотеку, подключенную к ней) видимой для ОС, работающей на виртуальной машине.

Я использую RHEL 7.9 как на гипервизоре, так и на гостевой виртуальной машине.

На гипервизоре lsscsi выдает:

> lsscsi
[0:2:0:0]    disk    LSI      MR9260-4i        2.13  /dev/sda 
[5:0:0:0]    tape    IBM      ULTRIUM-HH7      G9Q1  /dev/st0 
[5:0:0:1]    mediumx BDT      FlexStor II      6.20  /dev/sch0
[5:0:1:0]    tape    IBM      ULTRIUM-HH8      P381  /dev/st1 
[12:0:8:0]   enclosu LSI      SAS2X36          0e12  -        
[12:0:9:0]   enclosu LSI      SAS2X28          0e12  -        
[12:2:0:0]   disk    LSI      MR9381-4i4e      4.27  /dev/sdb 

Все попытки в virt-manager сделать устройства гипервизора /dev/{st0,st1,sch0} доступными для ОС виртуальной машины в качестве контроллера (тип SCSI), последовательного устройства (физическое символьное хост-устройство), канального устройства (физическое символьное хост-устройство) до сих пор не привели к появлению устройства /dev/s{t,g}, к которому я могу получить доступ с помощью mt/mtx.

Попытка сопоставить плату контроллера SCSI с ОС виртуальной машины как устройство PCI также завершается ошибкой «неподдерживаемая конфигурация: хост не поддерживает сквозную передачу устройств PCI хоста».

Где я ошибаюсь? Как мне сопоставить устройство /dev на гипервизоре с ОС виртуальной машины?

решение1

если вы не можете пробросить ваш контроллер в VM, вы ничего не сможете сделать. Пожалуйста, ознакомьтесь с этой ссылкой о virtio iscsi https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/virtualization_administration_guide/sect-managing_storage_controllers_in_a_guest

Связанный контент