Что произойдет, если я потяну за сетевой разъем устройства iSCSI? Будет ли "клиент" автоматически подключаться снова, если я его снова подключу? Есть ли тайм-аут?
(в моем случае я говорю о QNAP NAS, который предоставляет диск iSCSI и сервер Ubuntu, который его монтирует)
Если сетевое соединение прерывается, инициатор iSCSI начинает видеть тайм-ауты из-за невозможности связаться с целью. По прошествии определенного времени ОС начнет видеть чтение с диска по таймауту, а кэшированные записи не могут быть сброшены на диск. Период ожидания, когда инициатор замечает проблему и передает ее обратно в очередь SCSI, настраивается - см. http://www.open-iscsi.org/docs/README для open-iscsi (раздел 8.1.1).
Я полагаю, что большинство инициаторов попытаются повторно подключиться к устройствам, которые ранее были недоступны. В инициаторе программного обеспечения Microsoft была возможность разрешить «непостоянное» соединение, но я никогда не находил это особенно полезным.