
Estou tentando tornar uma placa controladora de unidade de fita SCSI (ou estritamente, as unidades de fita e a biblioteca de fita robótica penduradas nela) visível para o sistema operacional em execução na VM.
Estou executando o RHEL 7.9 no hipervisor e no convidado da VM.
No hipervisor, um lsscsi fornece:
> 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
Todas as tentativas dentro do virt-manager para disponibilizar os dispositivos hipervisor /dev/{st0,st1,sch0} para o sistema operacional da VM como um controlador (tipo SCSI), dispositivo serial (dispositivo de caractere de host físico), dispositivo de canal (dispositivo de caractere de host físico) ) até agora não conseguiram produzir um dispositivo /dev/s{t,g} que eu possa acessar com mt/mtx.
A tentativa de mapear a placa controladora SCSI para o sistema operacional da VM como um dispositivo PCI também falha com um erro "configuração não suportada: o host não suporta passagem de dispositivos PCI do host".
Onde eu estou errando? Como devo mapear um dispositivo /dev no hipervisor até o sistema operacional da VM?
Responder1
se você não conseguir passar seu controlador para a VM, não poderá fazer nada. Por favor, revise este link sobre 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