Подключение к iSCSI Target, созданной на сетевом хранилище с ОС Linux
Сетевые хранилища QNAP могут одновременно служить в качестве NAS (Network Attached Storage) для организации совместного доступа к файлам и быть частью облачных сред, с использованием iSCSI.
В данной статье будет описано как подключить iSCSI Initiator на базе OS LINUX c помощью пакета Linux Open-iSCSI Initiator к iSCSI Target, созданной на сетевом хранилище.
Откройте Главное Меню и найдите приложение 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]: successfu
Создайте раздел на подключенном 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