我有一个双 1.33GHz G4 Xserve,运行 Mac OS X 10.5.2 服务器(我会尽快升级到 10.5.7),有两个千兆以太网 NIC 作为备份存储服务器。我尝试使用我们的 Netgear GSM7224(运行固件 6.2.0.14,当前)千兆交换机将其配置为链路聚合,但没有成功。以前从未这样做过,所以我可能遗漏了一些明显的东西。
我将两个 GigE NIC 插入 GSM7224 上的端口 7 和 8,在它们上设置静态 IP(我的子网中的 .21 和 .22),然后创建一个带静态 IP(.149、主 NIC 的原始静态 IP)使用系统偏好设置。bond0 列为down,表示没有同行。
在验证 GSM7224 在规范中支持 802.3ad (LACP) 链路聚合并通过管理界面验证它在端口 7 和 8 上将 LACP 列为“启用”后,我发现系统 -> 交换机 -> 端口通道 - > 配置允许我手动创建我认为的链路聚合组 (LAG)。我为端口 7 和 8 配置了一个,其中启用了链路陷阱、启用了管理、启用了 STP 模式和禁用了静态模式。这让bond0显示出来,我能够ping静态IP(.149),但没有其他流量会流动。
我尝试将 bond0 的静态 IP 更改为 .20,将 NIC 和 bond0 都设置为 .20,除了 ping 之外,没有什么能通过。最终删除了端口通道,删除了 bond0,并将主 NIC 恢复为 0.149 的静态 IP。
我检查了 GSM7224 文档,关于 Link Aggregation 的唯一信息解释了如何像我一样创建端口通道。此外,Mac OS X Server 文档非常简单,只解释了如何添加 Link Aggregation 端口,没有任何关于要求或类似内容的说明。
我通过 Google 找到的一些注释暗示我不应该在使用 Mac OS X Server 的 Link Aggregation 时将交换机配置为聚合两个端口。对另一个 serverfault 问题的评论似乎暗示我已经配置了 LAG,但我认为我涵盖了它提到的所有内容(并且在我通过反复试验之前会有所帮助)。
我需要做什么才能让 Xserve 和 GSM7224 之间的链路聚合工作?我有另一个文件服务器也应该在这个交换机上获得链接聚合。
我敢肯定,没有太多直接的帮助,但是没有必要为每个链接提供它自己的 IP 地址,LACP 是第 2 层的东西,所以他们只需要一个 IP 即可。
我早就放弃了这个问题。我能够使用此交换机和运行 Snow Leopard Server 的 Xserve G5(即双内置 GigE 端口)进行链路聚合,因此我认为这是 G4 Xserve 的问题。