当然,我得到了iSCSI Target Server Scalability Limits文章和Microsoft iSCSI Software Target 3.3文章,但这些是目标文件,而不是发起者(至少我解读它们).
是否有人拥有从单个iSCSI服务器成功使用580个磁盘的经验,无论iSCSI目标实施如何,但使用Microsoft iSCSI启动器(例如Windows 7开箱即用的iSCSI子系统)?
Thanks for the packet trace. What happens there is that the Windows
initiator logs in,requests Discovery (“SendTargets=All”),receives the list
of targets,as expected,and then… sends “SendTargets=All” again,
instead of logging off. This results in ctld(8) dropping the session.
The initiator then starts the Discovery session again,but this time it only
logs in and then out,without actually requesting the target list.Perhaps you could work around this by using “discovery-filter”,
as documented in ctl.conf(5)?
我遵循他的建议,将发现仅限于可从给定发起人访问的目标,问题就消失了.
因此,在发现阶段触发的MSFT iSCSi启动器似乎存在一些限制.由于MSFT iSCSI Target具有512个目标的限制,因此启动器在573个目标的数量周围开始出现错误似乎是可以理解的.