我已经使用Windows Server 2008 R2设置了3个节点的群集。 我需要连接到这些节点很多伦(每个节点上18个LUN;不是我的决定…… :()。经过与iSCSI Initiatorconfiguration挖了一会儿,我发现我达到了iSCSI Initiator的256个连接限制,所以我决定做一个“微调”…
每个节点都有4个专用于iSCSI连接的NIC。 使用HP MPIO DSM,每个LUN连接将生成16个连接(4个NIC * 4个SAN节点)
所以我决定使用4个网卡来连接“要求最高”的LUN,每个使用率较低的LUN只有2个网卡。 这样做我可以保持在256连接(实际上我达到246连接)。
当我需要重新启动一台服务器时,问题就出现了。 重新启动iSCSIconfiguration似乎部分丢失:即使是“要求不高”的LUN连接到4 NIC的服务器,所以我再次超过256个连接…
任何人都曾经做过这样的事情,可以build议我吗? (我想每个LUN的使用less于4个NIC,但我可以这样做)
谢谢你的帮助
不知道它是否可以帮助某人,但是当(和如果)服务器重新启动时,我做了一个非常简单的脚本来重新build立所有需要的连接。 你可以在这里find它http://www.dogmai.net/pub/script.7z 。 这不是完美的,也不是“一般目的”。 这是我的安装特定的:也许它可以作为一个“想法”来编写自己的自定义脚本。 这是一个PowerShell脚本,因此您必须确保能够运行未签名的脚本(使用Set-ExecutionPolicy RemoteSigned cmdlet来执行此操作)。 然后,我将脚本添加到启动脚本(运行gpedit.msc并将脚本添加到计算机configuration – > Windows设置 – >脚本(启动/closures) – >启动)
如果重启后丢失了MPIOconfiguration,我会检查多path驱动程序没有configuration错误。