ISCSI LIO доступ только нужным инициаторам. Часть 2

Это продолжение работы с lio-utils
Нужно дать доступ для двух инициаторов Hyper-V 2012:

iqn.1991-05.com.microsoft:hv-node001.dim.local
iqn.1991-05.com.microsoft:hv-node002.dim.local

Начало стандартное, полный рабочий конфиг:

apt-get install lio-utils
/etc/init.d/target restart
/etc/init.d/target status
tcm_node --block iblock_0/hdd_sdb /dev/sdb
lio_node --addtpg        iqn.2012-09.local.dim:ubuntulio 1
lio_node --addlun        iqn.2012-09.local.dim:ubuntulio 1 0 lun_my_sdb iblock_0/hdd_sdb
lio_node --addnp         iqn.2012-09.local.dim:ubuntulio 1 192.168.153.130:3260
lio_node --disableauth   iqn.2012-09.local.dim:ubuntulio 1
lio_node --enableaclmode iqn.2012-09.local.dim:ubuntulio 1
lio_node --addnodeacl    iqn.2012-09.local.dim:ubuntulio 1 iqn.1991-05.com.microsoft:hv-node001.dim.local
lio_node --addnodeacl    iqn.2012-09.local.dim:ubuntulio 1 iqn.1991-05.com.microsoft:hv-node002.dim.local
lio_node --addlunacl     iqn.2012-09.local.dim:ubuntulio 1 iqn.1991-05.com.microsoft:hv-node001.dim.local 0 0
lio_node --addlunacl     iqn.2012-09.local.dim:ubuntulio 1 iqn.1991-05.com.microsoft:hv-node002.dim.local 0 0
lio_node --enabletpg     iqn.2012-09.local.dim:ubuntulio 1
echo yes |tcm_dump --o
/etc/init.d/target restart


Включаем проверку:

##### lio_node --enableaclmode  <TargetIQN(Название таргета) > <Target Portal Group(Группа)>
lio_node --enableaclmode iqn.2012-09.local.dim:ubuntulio 1

Далее добавляем доступ двух нашим инициаторам:

##### lio_node --addnodeacl
lio_node --addnodeacl    iqn.2012-09.local.dim:ubuntulio 1 iqn.1991-05.com.microsoft:hv-node001.dim.local
lio_node --addnodeacl    iqn.2012-09.local.dim:ubuntulio 1 iqn.1991-05.com.microsoft:hv-node002.dim.local

Разрешаем доступ к лунам:

##### lio_node --addlunacl
lio_node --addlunacl     iqn.2012-09.local.dim:ubuntulio 1 iqn.1991-05.com.microsoft:hv-node001.dim.local 0 0
lio_node --addlunacl     iqn.2012-09.local.dim:ubuntulio 1 iqn.1991-05.com.microsoft:hv-node002.dim.local 0 0

Смотрим результат:

##### lio_node --listlunacls
lio_node --listlunacls iqn.2012-09.local.dim:ubuntulio 1
\------&gt; InitiatorName ACL: iqn.1991-05.com.microsoft:hv-node002.dim.local
Logical Unit ACLs:
\-------&gt; lun_0 -&gt; target/iscsi/iqn.2012-09.local.dim:ubuntulio/tpgt_1/lun/lun_0
\-------&gt; Write Protect for lun_0: DISABLED
\------&gt; InitiatorName ACL: iqn.1991-05.com.microsoft:hv-node001.dim.local
Logical Unit ACLs:
\-------&gt; lun_0 -&gt; target/iscsi/iqn.2012-09.local.dim:ubuntulio/tpgt_1/lun/lun_0
\-------&gt; Write Protect for lun_0: DISABLED
Запись опубликована в рубрике ISCSI. Добавьте в закладки постоянную ссылку.