Система контроля за зависанием сетевого оборудования или настраиваем Сторожевой Таймер
Наверное никто не станет спорить с тем, что обеспечение отказоустойчивости сетевого оборудования, это одна из важнейших задач при проектировании и построении любых сетей. Ведь, бывают ситуации, когда из-за незначительного программного сбоя удаленного маршрутизатора или стоящей высоко на мечте, беспроводной точки доступа, происходит сбой в работе целой сети или ее участка. А постоянно следить за состоянием сети и быстро реагировать на такого рода проблемы, не всегда является возможным. Конечно, существует большое количество разнообразнейших решений и инструментов для автоматического контроля, от самых простейших, до сверх-технологичных и крайне дорогостоящих. Однако, чаще всего, бывает достаточно предусмотренных производителем средств, например таких, как сторожевой таймер или WatchDog.
Так что же такое, этот WatchDog? WatchDog - это ничто иное, как аппаратное средство контроля за зависанием системы. Чаще всего, это отдельная схема или часть устройства, работающая независимо от основной системы. И если в определенный заданный период, не происходит обнуление таймера, то он дает команду на перезагрузку программного обеспечения.
Эта функция реализована в большинстве моделей оборудования многих производителей, например Ubiquiti Networks, Mikrotik и других. И сегодня, мы рассмотрим, как ее использовать, на конкретных примерах. Начнем с операционной системы Mikrotik RouterOS, под управлением которой, работает практически все сетевое оборудование, выпускаемое этим производителем. Найти эту функцию не сложно, находится она в разделе меню System - Watchdog.
После чего, в новом появившемся окошке, нужно настроить параметры для работы таймера.
Для его включения, необходимо поставить “галочку” рядом с Watchdog Timer.
И так как в сетевом оборудовании, чаще всего эта функция напрямую связана с функцией Ping, то в поле Watch Address, необходимо указать IP адрес, который будет “пинговаться” с интервалом времени, указанном в поле Ping Start After Boot. И если от этого адреса не будет получен ответ, то система будет перезагружена.
Предусмотрена и возможность отправки на емайл администратора, файла supout.rif, содержащего подробную информацию о возникшей проблеме. Для этого нужно поставить галочку возле Auto Send Supout и заполнить поля Send Email To, Send Email From и Send SMTP Server, расположенные ниже.
Практически такая же функция, есть и в большинстве оборудования компании Ubiquiti Networks, которое работает под управлением фирменной сетевой операционной системы AirOS. Где,найти функцию WatchDog можно на вкладке Services, веб интерфейса этих устройств.
Здесь, в разделе Ping Watchdog, так же необходимо поставить галочку возле Enable Ping Watchdog для активации функции. В поле IP Address To Ping, так же указываем IP адрес, который будем пинговать с промежутком времени, указанном в поле Ping Interval в секундах. Поле Startup Delay, так же имеет значение, задаваемое в секундах. Это тот интервал времени, который должен пройти после загрузки системы, перед началом первого срабатывания таймера. А в поле Failure Count to Reboot, задается количество не отвеченных запросов, после которых, система будет перезагружена.
И как мы видим, ничего сложного в этой процедуре нет, однако она может быть для вас крайне полезной и не раз выручить вас. Похожим образом она настраивается и в оборудовании других производителей, где она предусмотрена.
Авторизуйтесь, чтобы добавить отзыв