Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить

Re: Как сделать удаленный резет сервера?

Пт сен 09, 2022 09:27:13

как единственный вочдог такое неочень потому что предполагает работу самого алгоритма.
классический вочдог это АППАРАТНЫЙ ресет, который сигналами от софта можно отложить на очередной чектайм.

Re: Как сделать удаленный резет сервера?

Пт сен 09, 2022 10:00:37

Дык, а я что написал?:)
Предполагается вынести софтовую часть на удаленный сервис, а так ничего нового :)

Re: Как сделать удаленный резет сервера?

Пт сен 09, 2022 12:17:45

Минус такого подхода, что сетевые соединения могут зависнуть самостоятельно, при этом сервер будет работать.

Ну вот сразу видно, что товарищ вообще не имел дела с вотчдогом!
Да, аппаратный "пес" отработает лишь когда ОС перестанет в /dev/watchdog0 что-то писать. Зато есть еще софтовый "пес", который отрабатывает и на отсутствие пинга определенного IP, и на многие другие вещи (вплоть до зависания определенной утилиты).

В любом сервере есть как минимум один аппаратный вотчдог. И можно настроить софтовый. Советую глянуть в содержимое /etc/watchdog.conf.
Достаточно поставить пакет sys-apps/watchdog

Re: Как сделать удаленный резет сервера?

Пт сен 09, 2022 13:27:47

Eddy_Em писал(а):Ну вот сразу видно, что товарищ вообще не имел дела с вотчдогом!


Не имел. Когда админил, таких мамок еще не было.

Наличие пинга не всегда гарантирует, что есть сетевое соединение.

Re: Как сделать удаленный резет сервера?

Пт сен 09, 2022 13:33:54

можно сделать собственный пинг, на какой-то свой сайт, где-то очень далеко находяйщийся. Это будет гарантировать.

Re: Как сделать удаленный резет сервера?

Пт сен 09, 2022 15:46:14

Наличие пинга не всегда гарантирует, что есть сетевое соединение.

Ну-ну. Это как же он тогда пинговать будет? Через эфир что ли? ☺

Re: Как сделать удаленный резет сервера?

Пт сен 09, 2022 16:26:14

Eddy_Em писал(а):Ну-ну. Это как же он тогда пинговать будет?


Ну-ну, показывает что соединение устанавливается, но это не говорит о том что надстроенный над соединением софт работает.
Ответить