Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Станьте администратором на хосте (инициаторе).

  2. Подключите HCA к коммутатору IB.

    Для получения более подробной информации, смотрите документацию производителя.

  3. Сконфигурируйте таргет и инициатор для HCA.

    Таргет и инициатор должны быть в обной подсети. В этом примере в качестве драйвера используется ibd0.

    Code Block
    # ipadm create-addr ibd0
  4. Сконфигурируйте IP адрес и порт для HCA.

    Code Block
    # ipadm create-addr -T static -a local=10.1.190.141/24 ibd0/v4addr
  5. Проверьте конфигурацию интерфейса.

    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
    
  6. Станьте администратором на таргете и повторите шаги 3-5 для всех хостов HCA в сети.

  7. Проверьте соединения на таргете и инициаторе.

    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.

  1. Enable the iSCSI initiator serviceЗапустите сервис iSCSI инициатоора.

    Code Block
    initiator# svcadm enable network/iscsi/initiator
  2. Verify the target's name and IP address while logged in to the server that is providing the targetПроверьте имя и IP адрес таргета при логине на сервер, поддерживающий таргет.

    Code 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
    
    Configure the target to be statically discovered
  3. Сконфигурируйте статически определяемый таргет.

    Code Block
    initiator# iscsiadm add static-config iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c039405,
    10.80.227.189
    
    Review the static configuration information
  4. Проверьте статически сконфигурированную информацию.

    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 method

    iSCSI соединение инициализируется только после включения метода определения. См. следующий шаг.

  5. Сконфигурируйте один из следующих методов определения таргета:

    • Если Вы сконфигурировали динамически определяемый таргет (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
  6. Включите один из следующих методов определения таргетов:

    • Если Вы сконфигурировали динамически определяемый таргет (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
  7. Reconfigure the При необходимости перенастройте /dev namespace to recognize the iSCSI disk, if necessaryдля распознавания дисков iSCSI.

    Code Block
    initiator# devfsadm -i iscsi

...