Нагиос дочерние / родительские отношения для хоста, который доступен несколькими путями?

Рассмотрим следующую настройку сети ниже:

Пример карты сети

Кроме того, предположим, что коммутаторы 1 и 2 являются управляемыми коммутаторами, но им назначен только IP-адрес в vlan3.

Как бы вы настроили родительское / дочернее дерево для такой настройки? Если коммутатор 1 или 2 выходит из строя, клиент 2 не будет доступен.

Если Маршрутизатор B выйдет из строя, Switch1 и Switch2 по-прежнему будут доступны, потому что, чтобы получить их IP-адреса управления, вы будете маршрутизированы через Маршрутизатор A. Но Клиент 2 будет недоступен. Таким образом, клиент 2 зависит от того, работает ли маршрутизатор B и коммутатор 2 (и, следовательно, коммутатор 1).

Как обычно это настроить? У вас просто есть политика, согласно которой каждый Vlan на каждом управляемом коммутаторе должен иметь IP-адрес управления и каждый IP-адрес в качестве отдельного хоста ("switch1-vlan4" и "switch1-vlan3")?

2 ответа

parents Директива config в определении хоста может быть разделенным запятыми списком родительских хостов.

Хозяин считается достижимым, если хотя бы один из его родителей доступен. Документы о доступности довольно хороши, но не проясняют ситуацию с несколькими родителями.

Вы можете найти эту ветку форума на эту тему полезной.

Создайте хост-объект для каждой VLAN на каждом коммутаторе, который проверяет только IP-адрес коммутатора.

В вашем примере у вас будет хост-объект switch2-vlan4 с IP-адресом коммутатора 2 и просто проверка хоста.

Клиент 2 тогда будет иметь switch2-vlan4 в качестве родительского объекта. switch2-vlan4 будет иметь switch1-vlan4 в качестве родителя, который сам имеет Маршрутизатор B в качестве родителя.

Если коммутатор 2 выходит из строя, switch2-vlan4 также выключен, а клиент 2 недоступен. Дито со всеми родительскими объектами.

Другие вопросы по тегам