Arch: ¿compartir un dispositivo SCSI sin procesar a través de iSCSI?

Estoy trabajando con algunos dispositivos SCSI antiguos en mi installation de Arch Linux. La información sobre los discos es realmente necesaria en otros sistemas. Aunque ciertamente podría montar el disco en Linux y compartirlo a través de SMB o algo similar, lo que realmente quiero hacer es compartir el dispositivo raw SCSI real a través de iSCSI.

Este mismo concepto se extiende a algunos dispositivos SCSI especializados que pueden terminar trabajando con en un futuro próximo.

En el pasado, experimenté con objectives iSCSI en Linux (cuando todavía se llamaba IET), pero nunca realmente averiguar cómo compartir un dispositivo SCSI "raw" tal como está. Podría compartirlo como un dispositivo a nivel de bloque, pero no retenía cosas tales como su proveedor y ID de producto y no respondía a ningún command especializado (ya que simplemente estaba envolviendo el dispositivo de bloque en lugar de hacer un raw SCSI).

Lo que me pregunto es si esto es posible. ¿Puedo compartir (decir a través de los dispositivos "sg") un dispositivo SCSI sin procesar sobre iSCSI? (Un punto de reference aquí sería: ¿puedo compartir una unidad de cinta SCSI, o incluso un escáner, en su forma cruda a través de iSCSI) siento que he leído que esto puede ser posible, pero no he sido capaz de encontrar ninguna sólida documentation con buenos ejemplos para mirar más.

Estoy ejecutando una versión actual de Arch Linux en el server. No estoy seguro de qué packages necesitaría instalar y cómo configurar los files de configuration.

Gracias por cualquier consejo!

Parece: http://scst.sourceforge.net/comparison.html que SCST puede trabajar en modo de paso a través. Creo que es lo que usted necesita, pero no lo he probado yo mismo.

Escribí esto hace años, y en el ínterin, targetcli vino al rescate. Permite exportar dispositivos SCSI sin procesar. Así que si alguien tropieza con esto y necesita hacer lo mismo, targetcli en el AUR va a ser tu amigo.