通过进行 HA 信号丢失 (LoS) 检测,Edge 能够检测路由接口上 HA 部署中的访问故障。
如果为 Edge 启用了 HA,将检测连接到 Edge 的 LAN 和 WAN 接口数,并使用该计数来做出关于执行 HA 故障切换的决策。
如果在 ESXi 上部署了采用 HA 模式的 Edge,Edge 的 LAN 和 WAN vNIC 将通过一个或多个物理网卡建立上行链路。如果其中的一个物理网卡发生故障,HA 计算的接口数与 Edge vNIC 相同。vSwitch 连接保持不变,从而防止进行 HA 故障切换。
通过在路由接口上启用 LoS 检测,可以确定信号丢失和故障切换。可以根据路由接口的下一跃点的 ARP 监控来执行 LoS 检测。LoS 检测仅在活动 Edge 上执行,并且仅适用于已开启的接口。
如果某个接口已实际开启,但检测到 LoS,则会将该接口视为处于关闭状态,并根据活动和备用接口计数执行相关操作(即 HA 故障切换)。LoS 检测仅在父接口上执行,而不在其子接口上执行,因为底层物理链路对父接口和子接口通用。如果接口未在配置的探测间隔内收到三个连续的 ARP 响应,则会将接口视为由于 LoS 而处于关闭状态。
LoS 限制
- LoS 检测仅适用于路由接口,因为在切换接口中 Edge 不知道下一跃点。没有提供默认网关的 PPPoE 接口和静态配置的接口不支持 LoS 检测。
- 仅在备用 Edge 上处于开启状态的接口不支持 LoS 检测
- 不会在备用 Edge 的接口上执行 LoS 探测。因此,无法检测到备用 Edge 上的任何接口连接更改。
- 在旧版 HA 部署中,备用 Edge 上的所有接口均被阻止。由于备用 Edge 上的接口均被阻止,ARP 数据包将无法通过,而 LoS 监控使用 ARP 探测来检测链路的活动状态,因此无法确定备用 Edge 上链路的连接状态。
启用 LoS 检测
- 在企业门户中,单击 。
- 单击一个 Edge 旁边的设备图标,或者单击一个 Edge 的链接,然后单击设备 (Device) 选项卡。
- 在设备 (Device) 选项卡中,向下滚动到接口设置 (Interface Settings) 部分,其中显示了选定 Edge 中的可用接口。
- 单击一个接口的编辑 (Edit) 选项以查看和修改设置。
- 选中覆盖接口 (Override Interface) 复选框以修改选定接口的配置设置。
- 在 L2 设置 (L2 Settings) 部分中,选中启用 LoS 检测 (Enable LoS Detection) 复选框以启用使用 ARP 监控的信号丢失 (LoS) 检测。
- 从下拉列表中选择 ARP 探测间隔 (ARP Probe Interval)。可用的选项为 1、3、5 和 10 秒,默认值为 3 秒。将根据探测间隔在接口上检测 LoS。如果接口未收到 3 个连续的 ARP 响应,则将接口视为由于 LoS 而处于关闭状态。
- 根据需要,配置其他设置,然后单击更新 (Update)。
- 单击设备 (Devices) 选项卡中的保存更改 (Save Changes)。
有关接口的其他设置的更多信息,请参阅配置接口设置。
要查看 LoS 检测事件,请参阅监控 LoS 检测事件。