配置 MetalLB
目录
前提条件通过 Web 控制台配置外部 IP 地址池通过 Web 控制台配置 BGP 对等方通过 CLI 使用 L2Advertisement 或 BGPAdvertisement 配置外部 IP 地址池监控 MetalLB查看内置的 MetalLB 监控面板访问 MetalLB 指标端点MetalLB 指标参考MetalLB 故障排查前提条件
在继续之前,请确保您已阅读 安装 文档。
通过 Web 控制台配置外部 IP 地址池
-
进入 管理员。
-
在左侧导航栏中,单击 网络管理 > 外部 IP 地址池。
-
单击 创建外部 IP 地址池。
-
参考以下说明配置某些参数。
-
单击 创建。
通过 Web 控制台配置 BGP 对等方
-
进入 管理员。
-
在左侧导航栏中,单击 网络管理 > BGP 对等方。
-
单击 创建 BGP 对等方。
-
参考以下说明配置参数。
-
单击 创建。
注意: 当您使用 BGP 模式时,请允许每个 BGP 对等方与 MetalLB speaker 节点之间的 TCP 端口 179 通信。如果您配置了自定义对端端口,请改为允许所配置的端口。
通过 CLI 使用 L2Advertisement 或 BGPAdvertisement 配置外部 IP 地址池
BGP 模式
监控 MetalLB
配置 MetalLB 后,您可以使用内置监控面板和监控指标来观察 IP 地址分配和 BGP 会话状态。
注意: 内置 MetalLB 监控面板在 ACP 4.4 中可用。
查看内置的 MetalLB 监控面板
-
进入 运维中心。
-
在左侧导航栏中,单击 监控 > 监控面板。
-
搜索 MetalLB,然后打开该监控面板。
内置 MetalLB 监控面板包含以下图表:
访问 MetalLB 指标端点
MetalLB 通过 metallb-system 命名空间中的 monitor Services 暴露 controller 和 speaker 指标。您可以从集群内部访问这些指标,以确认组件是否正确暴露指标。
检查 MetalLB monitor Services:
检查 Service 端点:
端点地址默认使用端口 17472。
从集群内部查询 controller 指标端点:
从集群内部查询 speaker 指标端点:
如果命令返回 MetalLB 指标,则说明该组件的指标端点可用。
MetalLB 指标参考
内置 MetalLB 监控面板使用以下指标:
MetalLB 故障排查
查看更多 MetalLB 故障排查