...
Станьте администратором на хосте (инициаторе).
Подключите HCA к коммутатору IB.
Для получения более подробной информации, смотрите документацию производителя.
Сконфигурируйте таргет и инициатор для HCA.
Таргет и инициатор должны быть в обной подсети. В этом примере в качестве драйвера используется
ibd0
.Code Block # ipadm create-addr ibd0
Сконфигурируйте IP адрес и порт для HCA.
Code Block # ipadm create-addr -T static -a local=10.1.190.141/24 ibd0/v4addr
Проверьте конфигурацию интерфейса.
Code Block # ipadm show-addr ADDROBJ TYPE STATE ADDR lo0/v4 static ok 127.0.0.1/8 e1000g0/_b dhcp ok 10.1.190.141/24 lo0/v6 static ok ::1/128 e1000g0/_a addrconf ok fe80::214:4fff:fe27:360c/10
Станьте администратором на таргете и повторите шаги 3-5 для всех хостов HCA в сети.
Проверьте соединения на таргете и инициаторе.
Code Block target# ping initiator-ip initiator# ping target-ip
How to Configure an iSCSI Initiator
Part of the initiator configuration process is to identify the iSCSI target discovery method, which presents an initiator with a list of available targets. You can configure iSCSI targets for static, SendTargets, or iSNS dynamic discovery. Dynamic discovery using the SendTargets option is the optimum configuration for an iSCSI initiator that accesses a large number of targets, such over an iSCSI to Fibre Channel bridge. SendTargets dynamic discovery requires the IP address and port combination of the iSCSI target for the iSCSI initiator to perform the target discovery. The most common discovery method is SendTargets.
When configuring the target discovery method, you must provide the following information, depending on which method you choose:
SendTargets – Target IP address
iSNS – iSNS server address
Static – Target IP address and target name
...
Как сконфигурировать инициатор iSCSI
Выбор метода определения таргетов iSCSI, который представляет инициатор со списком доступных таргетов, является частью процесса конфигурации. Вы можете сконфигурировать таргеты iSCSI под статическое, SendTargets или динамическое iSNS определение. Динамическое определение с опцией SendTargets будет оптимальной конфигурацией для инициатора iSCSI, который будет доступаться к большому количеству таргетов, например, iSCSI и бридж Fibre Channel. Динамическое определение SendTargets требует указания IP адреса и номера порта таргета iSCSI для инициатора iSCSI. SendTargets - это наиболее общий метод определения таргетов.
Вы должны указать следующую информацию при конфигурировании метода определения таргетов, в зависимости от выбранного метода:
SendTargets – IP адрес таргета
iSNS – iSNS адрес сервера
Статический – IP адрес и имя таргета
Более подробная информация о методах определния таргетов находится в Configuring Dynamic or Static Target Discovery.
Enable the iSCSI initiator serviceЗапустите сервис iSCSI инициатоора.
Code Block initiator# svcadm enable network/iscsi/initiator
Verify the target's name and IP address while logged in to the server that is providing the targetПроверьте имя и IP адрес таргета при логине на сервер, поддерживающий таргет.
Configure the target to be statically discoveredCode Block target# ipadm show-addr ADDROBJ TYPE STATE ADDR lo0/v4 static ok 127.0.0.1/8 e1000g0/_b dhcp ok 10.80.227.189/24 lo0/v6 static ok ::1/128 e1000g0/_a addrconf ok fe80::214:4fff:fe27:360c/10 target# itadm list-target -v TARGET NAME STATE SESSIONS iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c039405 online 0 alias: - auth: none (defaults) targetchapuser: - targetchapsecret: unset tpg-tags: default
Сконфигурируйте статически определяемый таргет.
Review the static configuration informationCode Block initiator# iscsiadm add static-config iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c039405, 10.80.227.189
Проверьте статически сконфигурированную информацию.
Code Block initiator# iscsiadm list static-config Static Configuration Target: iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c039405, 10.80.227.189:3260
The iSCSI connection is not initiated until the discovery method is enabled. See the next step.
Configure one of the following target discovery methods:
If you have configured a dynamically discovered (SendTargets) target, configure the SendTargets discovery methodiSCSI соединение инициализируется только после включения метода определения. См. следующий шаг.
Сконфигурируйте один из следующих методов определения таргета:
Если Вы сконфигурировали динамически определяемый таргет (SendTargets), настройте метод определения SendTargets.
Code Block initiator# iscsiadm add discovery-address 10.80.227.189
If you have configured a dynamically discovered Если Вы сконфигурировали динамически определяемый таргет (iSNS) target, configure the iSNS discovery methodнастройте метод определения iSNS.
Code Block initiator# iscsiadm add isns-server 10.80.227.189
Enable one of the following the target discovery methods:
If you have configured a dynamically discoveredВключите один из следующих методов определения таргетов:
Если Вы сконфигурировали динамически определяемый таргет (SendTargets) target, enable the SendTargets discovery methodвключите метод определния SendTargets.
Code Block initiator# iscsiadm modify discovery --sendtargets enable
If you have configured a dynamically discovered Если Вы сконфигурировали динамически определяемый таргет (iSNS) target, enable the iSNS discovery methodвключите метод определения iSNS.
Code Block initiator# iscsiadm modify discovery --iSNS enable
If you have configured static targets, enable the static target discovery methodЕсли Вы сконфигурировали статически определяемый таргет, включите статический метод определения.
Code Block initiator# iscsiadm modify discovery --static enable
Reconfigure the При необходимости перенастройте
/dev
namespace to recognize the iSCSI disk, if necessaryдля распознавания дисков iSCSI.Code Block initiator# devfsadm -i iscsi
...