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

退出打印视图

更新时间: 2014 年 12 月
 
 

如何修改 iSCSI 启动器和目标参数

此过程的第一部分说明了 iSCSI 目标设备如何继承 iSCSI 启动器的修改参数。此过程的第二部分说明如何在 iSCSI 目标设备上实际修改参数。

此可选过程假定您已登录到本地系统,在此系统上已配置了对 iSCSI 目标设备的访问权限。

  1. 成为管理员。
  2. 列出 iSCSI 启动器和目标设备的当前参数值。
    1. 列出 iSCSI 启动器的当前参数值。
      initiator# iscsiadm list initiator-node
      Initiator node name: iqn.1986-03.com.sun:01:0003ba4d233b.425c293c
      Initiator node alias: zzr1200
              Login Parameters (Default/Configured):
                      Header Digest: NONE/-
                      Data Digest: NONE/-
              Authentication Type: NONE
              RADIUS Server: NONE
              RADIUS access: unknown
              Configured Sessions: 1
    2. 列出 iSCSI 目标设备的当前参数值。
      initiator# iscsiadm list target-param -v iqn.1992-08.com.abcstorage:sn.84186266
      Target: iqn.1992-08.com.abcstorage:sn.84186266
              Alias: -
              Bi-directional Authentication: disabled
              Authentication Type: NONE
              Login Parameters (Default/Configured):
                      Data Sequence In Order: yes/-
                      Data PDU In Order: yes/-
                      Default Time To Retain: 20/-
                      Default Time To Wait: 2/-
                      Error Recovery Level: 0/-
                      First Burst Length: 65536/-
                      Immediate Data: yes/-
                      Initial Ready To Transfer (R2T): yes/-
                      Max Burst Length: 262144/-
                      Max Outstanding R2T: 1/-
                      Max Receive Data Segment Length: 65536/-
                      Max Connections: 1/-
                      Header Digest: NONE/-
                      Data Digest: NONE/-
               Configured Sessions: 1

      请注意,对于 iSCSI 启动器和 iSCSI 目标设备,当前已将头摘要和数据摘要参数设置为 NONE

      要查看 iSCSI 目标设备的缺省参数值,请参见Example 4–1 中的 iscsiadm list target-param 输出。

  3. 修改 iSCSI 启动器的参数。

    例如,将头摘要设置为 CRC32

    initiator# iscsiadm modify initiator-node -h CRC32

    如果更改了启动器节点名称,则系统可能会注销 iSNS 搜索到的目标,并将其从启动器的目标列表中删除,前提是新名称与目标名称不属于同一搜索域。但是,如果当前正在使用目标,则不会将其删除。例如,如果某个文件已打开或已在这些目标上挂载了文件系统,将不会删除目标。

    如果这些目标和新启动器节点名称属于同一搜索域,则在名称更改后还可能看到新目标。

  4. 验证是否已修改参数。
    1. 显示 iSCSI 启动器的更新后参数信息。
      initiator# iscsiadm list initiator-node
      Initiator node name: iqn.1986-03.com.sun:01:0003ba4d233b.425c293c
      Initiator node alias: zzr1200
              Login Parameters (Default/Configured):
                      Header Digest: NONE/CRC32
                      Data Digest: NONE/-
              Authentication Type: NONE
              RADIUS Server: NONE
              RADIUS access: unknown
              Configured Sessions: 1

      请注意,现在已将头摘要设置为 CRC32。

    2. 显示 iSCSI 目标设备的更新后参数信息。例如:
      initiator# iscsiadm list target-param -v iqn.1992-08.com.abcstorage:sn.84186266
      Target: iqn.1992-08.com.abcstorage:sn.84186266
              Alias: -
              Bi-directional Authentication: disabled
              Authentication Type: NONE
              Login Parameters (Default/Configured):
                      Data Sequence In Order: yes/-
                      Data PDU In Order: yes/-
                      Default Time To Retain: 20/-
                      Default Time To Wait: 2/-
                      Error Recovery Level: 0/-
                      First Burst Length: 65536/-
                      Immediate Data: yes/-
                      Initial Ready To Transfer (R2T): yes/-
                      Max Burst Length: 262144/-
                      Max Outstanding R2T: 1/-
                      Max Receive Data Segment Length: 65536/-
                      Max Connections: 1/-
                      Header Digest: CRC32/-
                      Data Digest: NONE/-
              Configured Sessions: 1

      请注意,现在已将头摘要设置为 CRC32。

  5. 验证 iSCSI 启动器已重新连接至 iSCSI 目标。
    initiator# iscsiadm list target -v iqn.1992-08.com.abcstorage:sn.84186266
    Target: iqn.1992-08.com.abcstorage:sn.84186266
            TPGT: 2
            ISID: 4000002a0000
            Connections: 1
                    CID: 0
                      IP address (Local): nnn.nn.nn.nnn:64369
                      IP address (Peer): nnn.nn.nn.nnn:3260
                      Discovery Method: SendTargets
                      Login Parameters (Negotiated):
                            .
                            .
                            .
                            Header Digest: CRC32
                            Data Digest: NONE 
  6. (可选)重置 iSCSI 启动器参数或 iSCSI 目标设备参数。

    通过使用 iscsiadm modify 命令可以将参数重置为其缺省值。或者,可以使用 iscsiadm remove 命令将所有参数重置为其缺省值。

    iscsiadm modify target-param 命令仅更改在命令行中指定的参数。

    以下示例说明如何将头摘要重置为 NONE

    initiator# iscsiadm modify target-param -h none iqn.1992-08.com.abcstorage:sn...

    有关 iscsiadm remove target-param 命令的信息,请参见iscsiadm(1M)