Интересна тема применения на практике пакета watchdog (если не ошибаюсь) и необходимого дополнительного оборудования к нему (если требуется). Имеется ввиду программно-аппаратный комплекс для перезагрузки компьютера при его зависании. Столкнулся с проблемой подвисания сервера, скорее всего причина-старое железо, но сервер в скором времени станет удаленным так что тема актуальна. Благодарю.
Честно говоря, не понял, что Вам надо.
Если удаленный сервер повис, как его перезагрузить?
Эм, в новом, приоритетном потоке по ssh держать связь с сервером.
По ssh сервер не отвечает т.к. висит.
Да, если удаленный сервер повис, как его перезагрузить.
А чем сам WatchDog плох ?
Тут по моему кроме него ничего лучше и не придумать...
Материал из Википедии — свободной энциклопедии
(Перенаправлено с Watchdog)
Сторожевой таймер (контрольный таймер, англ. Watchdog timer) — аппаратно реализованная схема контроля за зависанием системы. Представляет собой таймер, который периодически сбрасывается контролируемой системой. Если сброса не произошло в течение некоторого интервала времени, происходит принудительная перезагрузка системы. В некоторых случаях сторожевой таймер может посылать системе сигнал на перезагрузку («мягкая» перезагрузка), в других же — перезагрузка происходит аппаратно (например, замыканием контактов кнопки Reset).
В двух словах, есть спец. демон на компьютере, как только он через com-порт перестаёт отзываться, watchdog рубит питание полностью или же сначала пробует кнопку питания, а потом рубит на корню. И снова включает.
Иногда это спасение.
Нужно ли подключать дополнительное оборудование? На сколько я понимаю-нужно. Может быть кто-нибудь подскажет где его приобрести или приобрести схему (если она не очень сложная для изготовления в домашних условиях). Возможно я плохо гуглил инет, но может быть кто-то уже сталкивался с подобным вопросом. Благодарю.
Плохо яндексил интернет.
Идея устройства watchdog очень проста:
* В PC-роутере запускается watchdog-драйвер (Unix-процесс), постоянно следящий за выполнением условия "все работает нормально". Набор выполняемых проверок зависит от конфигурации и периферии PC-роутера. Пока условие "все работает нормально" выполняется, процесс с некоторым периодом T выдает аппаратный сигнал "ОК" на интерфейс watchdog-аппаратуры.
* При отсутствии сигнала "ОК" в течение времени 2Т, аппаратура watchdog выполняет жесткий сброс (reset) PC-роутера.
А вот место откуда картинка и то, где его возможно можно купить\заказать.(г.Уфа)
И ещё одно место где его можно купить (г.СПБ)
Огромное спасибо! ;)
Всем огромное спасибо, вот что я искал: Устройство мониторинга сервера "watchdog"
Продолжение (ответ) темы тут: Увеличение надежности сервера и не только сервера.
Отправить комментарий