此过程的第一部分说明了 iSCSI 目标设备如何继承 iSCSI 启动器的参数修改。此过程的第二部分说明如何在 iSCSI 目标设备上实际修改参数。
成为超级用户。
列出 iSCSI 启动器和目标设备的当前参数。
列出 iSCSI 启动器的当前参数。例如:
# 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 |
列出 iSCSI 目标设备的当前参数。例如:
# 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 目标设备的缺省参数,请参见示例 15–1 中的 iscsiadm list target-param 输出。
修改 iSCSI 启动器的参数。
例如,将头摘要设置为 CRC32。
# iscsiadm modify initiator-node -h CRC32 |
如果更改了启动器节点名,则系统可能会注销 iSNS 搜索到的目标,并将其从启动器的目标列表中删除,前提是新名称与目标名称不属于同一搜索域。但是,如果当前正在使用目标并且目标繁忙,则不会将其删除。例如,如果某个文件已打开或已在这些目标上挂载了文件系统。
如果目标和新启动器节点名属于同一搜索域,则在名称更改后还可以看到新目标。
确认已修改了参数。
显示 iSCSI 启动器的更新后的参数信息。例如:
# 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。
显示 iSCSI 目标设备的更新后的参数信息。例如:
# 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。
确认 iSCSI 启动器已重新连接至 iSCSI 目标。例如:
# 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 |
取消设置 iSCSI 启动器参数或 iSCSI 目标设备参数。
通过使用 iscsiadm modify 命令将参数设回其缺省设置,可以取消设置参数。或者,可以使用 iscsiadm remove 命令将所有目标属性重置为缺省设置。
iscsiadm modify target-param 命令仅用于更改在命令行中指定的参数。
以下示例说明如何将头摘要重置为 None:
# iscsiadm modify target-param -h none iqn.1992-08.com.abcstorage:sn... |
有关使用 iscsiadm remove target-param 命令的信息,请参见 iscsiadm.1m。