Назад | Перейти на главную страницу

Arch: совместное использование необработанного устройства SCSI через iSCSI?

Я работаю с некоторыми старыми устройствами SCSI в моей установке Arch Linux. Информация о дисках действительно необходима в других системах. Хотя я, безусловно, мог бы смонтировать диск в Linux и поделиться им через SMB или что-то подобное, я действительно хочу поделиться фактическим необработанным устройством SCSI через iSCSI.

Эта же концепция распространяется на некоторые специализированные устройства SCSI, с которыми я, возможно, буду работать в ближайшем будущем.

Раньше я экспериментировал с целями iSCSI в Linux (когда он все еще назывался IET), но так и не понял, как совместно использовать "сырое" устройство SCSI как есть. Я мог бы поделиться им как с устройством блочного уровня, но оно не сохраняло такие вещи, как идентификаторы поставщика и продукта, и не отвечало ни на какие специализированные команды (поскольку оно просто обертывало блочное устройство, а не выполняло необработанные данные). Сквозной SCSI.)

Мне интересно, возможно ли это. Могу ли я поделиться (скажем, через устройства «sg») необработанным устройством SCSI через iSCSI? (Контрольным показателем здесь может быть: могу ли я совместно использовать ленточный накопитель SCSI или даже сканер в необработанном виде через iSCSI) Я чувствую, что читал, что это возможно, но я не смог найти ни одного солидная документация с хорошими примерами для просмотра.

Я использую на сервере текущую версию Arch Linux. Я не уверен, какие пакеты необходимо установить и как настроить файлы конфигурации.

Спасибо за любой совет!

Я написал это много лет назад, а тем временем targetcli пришел на помощь. Это позволяет экспортировать необработанные устройства SCSI. Итак, если кто-то наткнется на это и ему нужно сделать то же самое, targetcli в AUR будет вашим другом.

Похоже на то: http://scst.sourceforge.net/comparison.html что SCST может работать в сквозном режиме. Думаю, это то, что вам нужно, но сам не пробовал.