Позволяет подключать удалённые блочные устройства по IP-сети так, будто это локальный диск.
➡️ Архитектурная модель iSCSI:
— Target — сервер, предоставляющий блочные устройства (LUN).
— Initiator — клиент, подключающийся к таргету и получающий доступ к этим устройствам.
➡️ Установка и настройка iSCSI Target
# Установка (Debian/Ubuntu):
sudo apt install tgt
Конфигурация — файл
/etc/tgt/conf.d/debian.conf. Пример создания LUN:
debian.conf
<target iqn.2026-02.example:storage.lun1>
backing-store /dev/sdb # или путь к файлу-образу
initiator-address 192.168.1.0/24 # разрешённые инициаторы
</target>
После изменения конфигурации перезапустите службу:
sudo systemctl restart tgt
➡️ Установка и основные команды для iSCSI Initiator
# Установка (Debian/Ubuntu)
sudo apt install open-iscsi
#Обнаружение таргетов
sudo iscsiadm -m discovery -t sendtargets -p <IP_таргета>
#Подключение к таргету
sudo iscsiadm -m node -T <IQN> -p <IP> --login
#Просмотр активных сессий
sudo iscsiadm -m session
#Отключение
sudo iscsiadm -m node -T <IQN> -p <IP> --logout
ISCSI превращает IP-сеть в гибкое хранилище уровня SAN — бесплатная альтернатива Fibre Channel для виртуализации, кластеров и бэкапов. open-iscsi (инициатор) и tgt (таргет)/
#линуксятина
