Nagios 中可通过多条路径到达的主机的子/父关系如何?

Nagios 中可通过多条路径到达的主机的子/父关系如何?

请考虑以下网络设置:

网络图示例

此外,假设交换机 1 和 2 是管理型交换机,但仅在 vlan3 上分配了 IP 地址。

对于这样的设置,您将如何设置父/子树?如果交换机 1 或 2 发生故障,则客户端 2 将无法访问。

如果路由器 B 发生故障,交换机 1 和交换机 2 仍可访问,因为要访问它们的管理 IP,您需要通过路由器 A 进行路由。但客户端 2 将发生故障。因此,客户端 2 依赖于路由器 B 和交换机 2(因此也依赖于交换机 1)处于正常运行状态。

通常的设置方法是什么?您是否只有一项策略,即每个托管交换机上的每个 Vlan 都应有一个管理 IP,并且每个 IP 地址都作为不同的主机(“switch1-vlan4”和“switch1-vlan3”)?

答案1

配置parents指令主机定义可以是逗号分隔的父主机列表。

如果满足以下条件,则认为主机可访问:最后一个其父母的可达性。可达性文档都挺好,但是不要把多父母的情况说清楚。

你可能会发现关于该主题的论坛帖子有帮助的。

答案2

为每个交换机上的每个 VLAN 创建一个主机对象,仅 ping 检查交换机 IP。

在您的示例中,您将有一个“switch2-vlan4”主机对象,该对象具有交换机 2 的 IP 地址和一个主机检查。

然后,客户端 2 将以 switch2-vlan4 作为父对象。switch2-vlan4 将以 switch1-vlan4 作为父对象,而 switch1-vlan4 本身又以路由器 B 作为父对象。

如果交换机 2 发生故障,则 switch2-vlan4 也会发生故障,并且客户端 2 将无法访问。所有父对象也是如此。

相关内容