Подключение iSCSI Linux (Debian | Ubuntu)

1. Установка ПО для доступа к iSCSI:

# apt install open-iscsi -y

 

2. Получаем список доступных target’ов:

# iscsiadm -m discovery -t st -p <адрес target’a>

 

Адрес target’а вы получите в письме о активации вашей услуги iSCSI.

Команда вернет доступный target – <адрес target’a>:<port>,1 iqn.2017-01.com.sim-networks:storage.<логин в billing>

 

3. После выполнения данной команды и получения доступного target’а, у Вас автоматически создастся файл конфигурации, который будет отвечать за подключение данного target’а. Конфигурационный файл носит название default и находится в папке /etc/iscsi/nodes/<название_targeta>/<адрес target’a>/

 

4. Для автоматического подключения iscsi-диска при включении сервера необходимо внести некие правки в файл конфигурации.

Откройте файл любым удобным текстовым редактором и замените:

node.startup = manual > node.startup = automatic

node.session.auth.authmethod = None > node.session.auth.authmethod = CHAP

А также добавьте следующие две строки после указанной выше строки:

node.session.auth.username = <логин>

node.session.auth.password = <пароль>

Логин и пароль указан в письме о активации услуги.

 

5. После внесенных изменений перезагрузите сервис:

# service open-iscsi restart

Выполните подключение доступных iscsi устройств:

# iscsiadm -m node -L all

Если данные в файле конфигурации были указаны верно, то команда # dmesg | tail вернет информацию о том, что было подключен iSCSI disk.

Теперь с этим диском можно работать как с любым другим диском.