
Estoy intentando hacer que una tarjeta controladora de unidad de cinta SCSI (o estrictamente, las unidades de cinta y la biblioteca de cintas robóticas que cuelgan de ella) sean visibles para el sistema operativo que se ejecuta en la máquina virtual.
Estoy ejecutando RHEL 7.9 tanto en el hipervisor como en la VM invitada.
En el hipervisor, un lsscsi da:
> 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
Todos los intentos dentro de virt-manager para hacer que los dispositivos hipervisor /dev/{st0,st1,sch0} estén disponibles para el sistema operativo de la máquina virtual como controlador (tipo SCSI), dispositivo serie (dispositivo de caracteres del host físico), dispositivo de canal (dispositivo de caracteres del host físico). ) hasta ahora no han logrado generar un dispositivo /dev/s{t,g} al que pueda acceder con mt/mtx.
Al intentar asignar la tarjeta controladora SCSI al sistema operativo VM como dispositivo PCI, también se produce el error "Configuración no admitida: el host no admite el paso a través de dispositivos PCI host".
¿Dónde me equivoco? ¿Cómo debería asignar un dispositivo /dev en el hipervisor al sistema operativo VM?
Respuesta1
Si no puede pasar su controlador a la VM, no podrá hacer nada. Por favor revise este enlace 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