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

Краткая инструкция по быстрому развёртыванию iSCSI-инициатора (клиента) на ОС Gentoo GNU/Linux с помощью Open-iSCSI

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

# emerge --ask sys-block/open-iscsi

Затем в файле /etc/iscsi/iscsid.conf необходимо:

закомментировать

# node.startup = manual

и раскомментировать

node.startup = automatic

Далее запускаем службу iscsid и включим её в автозагрузку

# rc-service iscsid start
# rc-update add iscsid default

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

# iscsiadm -m discovery -p 172.16.32.227 -t st

консоль должна показать

172.16.32.227:3260,0 iqn.2004-08.tw.com.qsan:p150c-000a8a129:default-target

После этого из файла /etc/iscsi/initiatorname.iscsi необходимо скопировать значение InitiatorName

InitiatorName=iqn.2016-04.com.open-iscsi:c7e16876890

и прикрепить его в настройках хранилища

Далее подключаем цель

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

или все таргеты

# iscsiadm -m node --login

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

# lsblk

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

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

# iscsiadm -m node --logout

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

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

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

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

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