iSCSI-инициатор на Debian

Краткая инструкция по быстрому развёртыванию iSCSI-инициатора (клиента) на ОС Debian GNU/Linux версий 11.x и 12.x с помощью open-iscsi

В первую очередь необходимо установить пакет open-iscsi

# apt install open-iscsi

Затем в файле конфигурации /etc/iscsi/iscsid.conf раскомментируем строку

node.startup = automatic

и закомментируем

# node.startup = manual

Если при подключении планируется использовать аутентификацию CHAP, то необходимо раскомментировать следующие строчки:

node.session.auth.authmethod = CHAP
node.session.auth.username = username
node.session.auth.password = password

где username и password — это логин и пароль для доступа к порталу (серверу).

Перезапускаем службы iscsid и iscsi

# systemctl restart iscsid
# systemctl restart iscsi

Подключаем портал

# iscsiadm -m discovery -p 192.168.101.10 -t st

В директории /etc/iscsi/ появится файл initiatorname.iscsi. В нём необходимо скопировать параметр InitiatorName и вставить в LUN в настройки хранилища.

Снова перезапускаем службы (на всякий случай)

# systemctl restart iscsid
# systemctl restart iscsi

Теперь можно подключить цели

для подключения всех таргетов:

# iscsiadm -m node --login

для подключения конкретной цели:

# iscsiadm -m node --targetname "iqn.2007-08.tw.com.qsan:p150c-001a8a002:default-target" --login

После этого должен появиться новый диск. Это можно увидеть с помощью команды

# lsblk

Теперь можно создавать разметку диска и файловую систему, и монтировать его в нужную директорию

Можно также проверить список подключённых порталов

# iscsiadm -m session

В консоли появится сообщение:

tcp: [2] 172.16.32.227:3260,0 iqn.2007-08.tw.com.qsan:p150c-001a8a002:default-target (non-flash)

Для отключения целей можно воспользоваться командой

# iscsiadm -m node --logout

Команда для удаления портала

# iscsiadm -m discovery -p 192.168.101.10 -o delete

Для автоматического монтирования необходимо создать директорию, например /mnt/storage_iscsi/, и в файле /etc/fstab дописать строчку:

UUID=e165a79e-245a-4e76-91a5-3a21e4123210	/mnt/storage_iscsi	ext4	defaults,auto,_netdev	0	0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *