启动器配置过程的一部分是确定 iSCSI 目标搜索方法,提供了具有可用目标列表的启动器。您可以通过静态、SendTargets 或 iSNS 动态搜索来配置 iSCSI 目标。使用 SendTargets 选项的动态搜索是访问大量目标的 iSCSI 启动器的最佳配置,如通过 iSCSI 到光纤通道网桥。SendTargets 动态搜索需要 iSCSI 目标的 IP 地址和端口组合,以使 iSCSI 启动器执行目标搜索。最通用的搜索方法是 SendTargets。
配置目标搜索方法时,必须提供以下信息,这取决于选择哪一种方法:
SendTargets-目标 IP 地址
iSNS-iSNS 服务器地址
静态-目标 IP 地址和目标名称
有关配置目标搜索方法的更多信息,请参见配置动态或静态目标搜索。
initiator# svcadm enable network/iscsi/initiator
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
initiator# iscsiadm add static-config iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c123456, 1.2.3.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 连接。请参见下一步。
如果已配置动态搜索 (SendTargets) 目标,请配置 SendTargets 搜索方法。
initiator# iscsiadm add discovery-address 1.2.3.4
如果已配置动态搜索 (iSNS) 目标,请配置 iSNS 搜索方法。
initiator# iscsiadm add isns-server 1.2.3.4
如果已配置动态搜索 (SendTargets) 目标,请启用 SendTargets 搜索方法。
initiator# iscsiadm modify discovery --sendtargets enable
如果已配置动态搜索 (iSNS) 目标,请启用 iSNS 搜索方法。
initiator# iscsiadm modify discovery --iSNS enable
如果已配置静态目标,请启用静态目标搜索方法。
initiator# iscsiadm modify discovery --static enable
initiator# devfsadm -i iscsi