iScsiPrt 错误事件 ID 5

iScsiPrt 错误事件 ID 5

事件日志:“无法设置启动器门户。转储数据中给出了错误状态。”

每 3/100 秒记录一次。我们在 Windows Server 2003、Dell 2970 w/4GB (PAE) 上使用 MS iSCSI Initiator。我确信这是由 Dell 最初配置的。我不知道自公司安装这台机器以来做了哪些更改或修改。

(我是新用户,因此必须删除可爱且生动的屏幕图像。它们非常漂亮,我相信您一定会非常感动并欣赏它们。)

看起来一切都安装正确,5TB 绑定卷可以访问,但我以前从未使用过 iScsi,所以我承认完全无知。在搜索中,我发现这是一个相当稀少且乏味的记录主题。

我想要两样东西...

首先,删除正在记录的错误消息。MS 表示,如果一切正常,则可以忽略它,但记录它需要耗费资源,而且我对服务器上的任何错误都感到不安。我想纠正导致此问题的任何原因。

其次,由于我对此完全不熟悉,我想确认设置已优化,并且我们正在利用所有可用功能。虽然这台机器上有 3 个 NIC,但似乎启动器仅针对我们的 10.90.1.# 上的 Broadcom BMC5708C NetXtreme II 配置,其他 2 个 NICS 是 192.168.0.# 上的 1GB。额外的目标是否会提高性能?

如果有经验配置 Microsoft iScsi Initiator 的人可以提供帮助,我将不胜感激,因为正如我所提到的,我遇到的一切都没有任何价值。

谢谢!~AZ

答案1

我认为你需要看看http://support.microsoft.com/kb/972107- 从您的故障文本中,我总结出类似间歇性连接超时之类的原因导致 iscsi 目标注销,然后无法重新登录,但之后很快就恢复在线状态。检查 iscsi 门户设备,看看那里的日志是否有帮助。

网络配置看起来你有一个专用的 NIC 用于 iscsi 流量 - 这总是好的。如果是 10GbE 就更好了,虽然我怀疑这是 1GbE?如果您不需要同一 LAN 上的另外两个 NIC,您可以绑定另一个接口并使用 LACP 来获得更好的吞吐量。

更多的目标不会有帮助,因为您会有更多的目标堆栈被发送到电线下。

在设计 SAN 或存储时,重要的是确定要存储的内容、预期的访问配置文件、所需的访问配置文件以及所需的弹性/冗余。

如果你想通过电子邮件向我发送你的配置,我会检查一下。

答案2

事实并非如此,只要您的 SAN 能够处理多路径,您就可以利用多个 NICS 实现 SAN 的负载平衡。例如,Netapp 在其所有文件管理器中都提供该功能作为标准选项,但以前需要额外的许可证。如果您在每个 NIC 上都设置了多路径,请确保 SAN 具有相同数量的路径,否则毫无意义。因此,如果您想使用所有 3 个 NICS,请确保 SAN 有 3 个 NICS 并且每个 NICS 都有一个可用的 IP,如果您可以将每个 NIC 放在单独的 vlan 上,那就更好了,但可以在同一个 vlan 上完成,没有问题,但配置必须通过 IP 而不是 DNS 名称进行。然后在启动器(安装了多路径版本)中配置多路径和多个会话,然后在 MPIO 设置上使用循环。我同时使用 3 个 NICS,流量完美地均匀分布在所有 3 条路径上。我已经测试了 LACP,到目前为止,这比 LACP 的负载平衡要好得多。在 Windows 中,LACP 一次只能使用 3 条路径中的一条。您可以在 Windows 中绑定 NICS,但通常情况下,当将 2 个 NICS 绑定在一起时,您只能获得 2 GB 的单向带宽,而获得 1.5 GB 的反向带宽,至少在 HP 上是这样。多路径是迄今为止更好的解决方案,并且比 LACP 提供更好的性能。

答案3

我的经验是,当我有一个功能正常但不正确的子网掩码时。iSCSI 设备没有故障,但出于某种原因,当我更改为正确的子网掩码时,此错误消失了。

相关内容