在 Oracle® Solaris 11.2 中管理 SAN 设备和多路径

退出打印视图

更新时间: 2014 年 12 月
 
 

如何配置 iSCSI 启动器

启动器配置过程的一部分是确定 iSCSI 目标搜索方法,提供了具有可用目标列表的启动器。您可以通过静态、SendTargets 或 iSNS 动态搜索来配置 iSCSI 目标。使用 SendTargets 选项的动态搜索是访问大量目标的 iSCSI 启动器的最佳配置,如通过 iSCSI 到光纤通道网桥。SendTargets 动态搜索需要 iSCSI 目标的 IP 地址和端口组合,以使 iSCSI 启动器执行目标搜索。最通用的搜索方法是 SendTargets。

配置目标搜索方法时,必须提供以下信息,这取决于选择哪一种方法:

  • SendTargets-目标 IP 地址

  • iSNS-iSNS 服务器地址

  • 静态-目标 IP 地址和目标名称

有关配置目标搜索方法的更多信息,请参见配置动态或静态目标搜索

  1. 启用 iSCSI 启动器服务。
    initiator# svcadm enable network/iscsi/initiator
  2. 登录到提供目标的服务器的同时,验证目标名称和 IP 地址。
    target# ipadm show-addr
    ADDROBJ           TYPE     STATE        ADDR
    lo0/v4            static   ok           127.0.0.1/8
    e1000g0/_b        dhcp     ok           1.2.3.4/24
    lo0/v6            static   ok           ::1/128
    e1000g0/_a        addrconf ok           fe80::123:1234:fe27:360c/10
    target# itadm list-target -v
    TARGET NAME                                                  STATE    SESSIONS 
    iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c123456  online   0        
            alias:                  -
            auth:                   none (defaults)
            targetchapuser:         -
            targetchapsecret:       unset
            tpg-tags:               default
  3. 配置要静态搜索的目标。
    initiator# iscsiadm add static-config iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c123456,
    1.2.3.4
  4. 查看静态配置信息。
    initiator# iscsiadm list static-config
    Static Configuration Target: iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c123456,
    1.2.3.4:3260

    启用搜索方法之前,不启动 iSCSI 连接。请参见下一步。

  5. 配置以下目标搜索方法之一:
    • 如果已配置动态搜索 (SendTargets) 目标,请配置 SendTargets 搜索方法。

      initiator# iscsiadm add discovery-address 1.2.3.4
    • 如果已配置动态搜索 (iSNS) 目标,请配置 iSNS 搜索方法。

      initiator# iscsiadm add isns-server 1.2.3.4
  6. 启用以下目标搜索方法之一:
    • 如果已配置动态搜索 (SendTargets) 目标,请启用 SendTargets 搜索方法。

      initiator# iscsiadm modify discovery --sendtargets enable
    • 如果已配置动态搜索 (iSNS) 目标,请启用 iSNS 搜索方法。

      initiator# iscsiadm modify discovery --iSNS enable
    • 如果已配置静态目标,请启用静态目标搜索方法。

      initiator# iscsiadm modify discovery --static enable
  7. 如有必要,请重新配置 /dev 名称空间来识别 iSCSI 磁盘。
    initiator# devfsadm -i iscsi