QNAP Turbo NAS Software User Manual

Подключение к целям iSCSI посредством инициатора Open-iSCSI в Ubuntu Linux

Подключение к целям iSCSI посредством инициатора Open-iSCSI в Ubuntu Linux

Previous topic Next topic  

Подключение к целям iSCSI посредством инициатора Open-iSCSI в Ubuntu Linux

Previous topic Next topic  

В этом разделе рассказывается о том, как использовать инициатор Linux Open-iSCSI в ОС Ubuntu для добавления цели iSCSI (на сетевом накопителе QNAP) в качестве дополнительного раздела. Перед тем, как начать пользоваться службой целей iSCSI, убедитесь, что на сетевом накопителе была создана цель iSCSI с LUN и установлен требуемый инициатор iSCSI для нужной ОС.

 

Об инициаторе Linux Open-iSCSI:
Инициатор Linux Open-iSCSI – это встроенный пакет, который входит в состав Ubuntu 8.04 LTS (и более поздних версий). Подключиться к тому iSCSI можно с помощью всего лишь нескольких команд в командной строке. Более подробную информацию об Ubuntu можно найти на странице http://www.ubuntu.com, а информацию о функциональности и ссылку для загрузки Open-iSCSI – на странице: http://www.open-iscsi.org

 

Примечание: Моментальные копии LUN инициатором Linux Open-iSCSI не поддерживаются.

 

Использование инициатора Linux Open-iSCSI:

Установите пакет open-iscsi. Этот пакет также известен под названием Linux Open-iSCSI Initiator.

 # sudo apt-get install open-iscsi

 

Чтобы подключиться к цели iSCSI (на сетевом накопителе QNAP) с помощью инициатора Linux Open-iSCSI, проделайте следующие действия.

Необходимо внести изменения в файл iscsid.conf – нужно указать информацию для входа с использованием протокола CHAP, в частности, node.session.auth.username и node.session.auth.password.

 # vi /etc/iscsi/iscsid.conf

 

Сохраните и закройте файл, затем перезапустите службу open-iscsi.

 # /etc/init.d/open-iscsi restart

 

Найдите цели iSCSI на конкретном хосте (в нашем примере – на сетевом накопителе QNAP), например, на хосте 10.8.12.31 с портом по умолчанию 3260.

 # iscsiadm -m discovery -t sendtargets -p 10.8.12.31:3260

 

Проверьте доступные для подключения узлы iSCSI.

 # iscsiadm -m node

 

** Удалить узлы, к которым нет необходимости подключаться при активной службе, можно с помощью следующей команды:

 # iscsiadm –m node --op delete --targetname THE_TARGET_IQN

 

Перезапустите службу open-iscsi, чтобы зайти на все доступные узлы.

 # /etc/init.d/open-iscsi restart

 

Должно появиться сообщение о входе в систему, которое выглядит следующим образом:

Login session [iface: default, target: iqn.2004-04.com:NAS:iSCSI.ForUbuntu.B9281B, portal: 10.8.12.31,3260] [ OK ]

 

Проверьте состояние устройства при помощи команды dmesg.

 # dmesg | tail

 

Введите следующую команду, чтобы создать раздел; /dev/sdb – имя устройства.

 # fdisk /dev/sdb

 

Отформатируйте раздел.

 # mkfs.ext3 /dev/sdb1

 

Смонтируйте файловую систему.

 # mkdir /mnt/iscsi

 # mount /dev/sdb1 /mnt/iscsi/

 

Проверить скорость выполнения операций ввода-вывода можно с помощью следующей команды.

 # hdparm -tT /dev/sdb1

 

Ниже приведены еще некоторые команды, имеющие отношение к службе "iscsiadm".

Обнаружение целей на хосте:

 # iscsiadm -m discovery --type sendtargets --portal HOST_IP

 

Вход (подключение) к цели:

 # iscsiadm –m node --targetname THE_TARGET_IQN --login

 

Выход (отключение) от цели:

 # iscsiadm –m node --targetname THE_TARGET_IQN --logout

 

Удаление цели:

 # iscsiadm –m node --op delete --targetname THE_TARGET_IQN

 


© 2015 QNAP Systems, Inc.