iSCSI超时问答
适用场景
- Data ONTAP 8 7-模式
- Data ONTAP 7 及更早版本
问题解答
错误消息: [iscsi.notice:notice]: ISCSI: iswta, LUN Reset (from initiator iqn.1991-05.com.microsoft:exch), aborting all SCSI commands on lun 0
错误消息:
[iscsi.notice:notice]: ISCSI: iswta, New session from initiator iqn.1991-05.com.microsoft:exch at IP addr 10.0.0.1
iScsiPrt Information None 34 N/A SOUTHPOINT
iScsiPrt Error None 39 N/A SOUTHPOINT
Initiator sent a task management command to reset the target. The target name is given in the dump data.
iScsiPrt Error None 9 N/A SOUTHPOINT
Target did not respond in time for a SCSI request. The CDB is given in the dump data.
A connection to the target was lost, but Initiator successfully reconnected to the target. Dump data contains the target name.
iSCSI Microsoft软件启动程序
- 我已从VLD迁移到iSCSI。 迁移后、我会在Windows主机事件日志和存储器中看到以下错误消息。 我正在使用Microsoft软件启动程序。 但是、我的应用程序运行正常。 我是否应该担心?
iScsiPrt Information None 34 N/A SOUTHPOINT
A connection to the target was lost, but Initiator successfully reconnected to the target. Dump data contains the target name.
iScsiPrt Error None 39 N/A SOUTHPOINT
Initiator sent a task management command to reset the target. The target name is given in the dump data.
iScsiPrt Error None 9 N/A SOUTHPOINT
Target did not respond in time for a SCSI request. The CDB is given in the dump data.
由于主机端SCSI超时、您可能会在存储器的系统日志中看到如下重复消息:
错误消息:[iscsi.notice:notice]: ISCSI: iswta, LUN Reset (from initiator iqn.1991-05.com.microsoft:exch), aborting all SCSI commands on lun 0
错误消息:[iscsi.notice:notice]: ISCSI: iswta, New session from initiator iqn.1991-05.com.microsoft:exch at IP addr 10.0.0.1
当客户端SCSI存储堆栈尝试执行I/O且I/O未在指定时间段内完成时、系统会记录这些错误消息(Microsoft软件启动程序的默认超时值为25秒、有关超时配置的详细信息、请参见知识库:使用Microsoft iSCSI软件启动程序时主机端SCSI超时 。) 如果存储器对I/O的响应速度较慢、则I/O可能需要较长时间才能执行。通常、存储堆栈会重试故障I/O数次、然后再放弃。I/O重试对存储堆栈上方的应用程序是透明的。因此、只要您的应用程序运行正常、此类偶尔出现的错误消息就不应引起发生原因 的关注。
- 我看到的错误消息与问题1中所述的相同。 但是、我的应用程序运行不好、它们会崩溃。我应该怎么做?
应结合两个因素来解决这一问题。
- Microsoft启动程序特定无法访问:
存在一个Microsoft启动程序特定的可调参数SrbTimeoutdelta、可对其进行调整以处理存储器延迟。有关如何调整的详细信息、请参见知识库文章:使用Microsoft iSCSI软件启动程序时的主机端SCSI超时 和使用iSCSI作为此可调问题描述 时的主机端SCSI超时。 - 性能调整:
用于通过其他协议(NFS、CIFS)解决存储器性能问题的技术也适用于iSCSI。 这样可以缩短存储器延迟、并消除或显著减少错误消息。 请参见ntapcs 16891并按照知识库文章中所述的过程进行操作。
- 我正在使用iSCSI、并且看到问题1中列出的错误消息。我未从 VLD迁移 。 需要做什么?
如果客户端SCSI存储堆栈尝试执行I/O、而I/O未在指定时间段内完成(Microsoft软件启动程序的默认超时值为25秒)、则会记录这些错误消息。
如果存储器对I/O的响应速度较慢、则I/O可能需要较长时间才能执行。 通常、存储堆栈会重试故障I/O数次、然后再放弃。 I/O重试对存储堆栈上方的应用程序是透明的。因此、只要您的应用程序运行正常、此类偶尔出现的错误消息就不应引起发生原因 的关注。 但是、如果应用程序出现故障、您可以采取以下补救措施:- Microsoft启动程序特定无法访问:
存在一个Microsoft启动程序特定的可调参数SrbTimeoutdelta、可对其进行调整以处理存储器延迟。 有关如何调整此可调问题描述 的 详细信息和步骤、请参见知识库文章:使用Microsoft iSCSI软件启动程序时的主机端SCSI超时 。 - 性能调整:
用于通过其他协议(NFS、CIFS)解决存储器性能问题的技术也适用于iSCSI。 这样可以缩短存储器延迟、并消除或显著减少错误消息。 按照知识库文章中所述的过程进行操作 :使用iSCSI时主机端SCSI超时。
- Microsoft启动程序特定无法访问:
追加信息
附加信息 _text