Подключение к iSCSI Target, созданной на сетевом хранилище с ОС Linux

Сетевые хранилища QNAP могут одновременно служить в качестве NAS (Network Attached Storage) для организации совместного доступа к файлам и быть частью облачных сред, с использованием iSCSI.
В данной статье будет описано как подключить iSCSI Initiator на базе OS LINUX c помощью пакета Linux Open-iSCSI Initiator к iSCSI Target, созданной на сетевом хранилище.
 
Если вы используете другую операционную систему: Windows, OS X.
 
Откройте Главное Меню и найдите приложение Terminal.
 
Установите пакет open-iscsi
sudo apt-get install open-iscsi
 
Откройте файл конфигурации Open-iSCSI Initiator редактором Nano.
nano /etc/iscsi/iscsid.conf
Найдите строку node.startup = automatic и уберите знак  # в начале строки. Это нужно сделать для того, чтобы iSCSI LUN монтировался при загрузке операционной системы.
 
Перезагрузите службу open-iscsi
/etc/init.d/open-iscsi restart
 
Выполните обнаружение целей iSCSI.
 iscsiadm -m discovery -t sendtargets -p 192.168.10.101:3260
 
Отметьте один или несколько узлов iSCSI, которые требуется подключить.
iscsiadm -m node
 
Войдите в цель iSCSI следующей командой
iscsiadm -m node --targetname "iqn.2004-04.com.qnap:ts-469pro:iscsi.ts469.dd1c10" --portal "192.168.10.101:3260" --login
Если все пройдет успешно, вы увидите сообщение следующего вида:
Login to [iface: default, target: iqn.2004-04.com.qnap:ts-469pro:iscsi.ts469.dd1c10, portal: 192.168.10.101,3260]: successful

 
Создайте раздел на подключенном iSCSI-диске.
fdisk /dev/sde
В мастере разделов нажмите клавишу n, выберите требуемые параметры, после чего нажмите на клавишу w для того, чтобы сохранить настройки.
 
Отформатируйте созданный раздел.
mkfs.ext4 /dev/sde1
 
Создайте папку монтирования.
mkdir /mnt/iscsi
 
Примонтируйте Lun.
 mount -t ext4 /dev/sde1 /mnt/iscsi/
 
На этом настройка окончена, виртуальный диск подключен в папку /mnt/iscsi

KB-4142

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 10 из 10