The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / FreeBSD)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выключение по отсутствию пинга, smaks (ok), 18-Ноя-08, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


3. "Выключение по отсутствию пинга"  +/
Сообщение от smaksemail (ok), 18-Ноя-08, 13:27 

>написать скрипт на sh
>rn будет пинговать вашу машину
>в случает отказа посылать команду shutdown -p now
>но вдруг вы ребутитие ваш комп ?
>нужно написать поверочное условие еще на какую нить машину чтоб полностью уверенным
>...

Вот только я не силен в скриптах sh
Ты не мог бы помочь???

Ответить | Правка | Наверх | Cообщить модератору

4. "Выключение по отсутствию пинга"  +/
Сообщение от andreoemail (??), 18-Ноя-08, 18:43 
>
>>написать скрипт на sh
>>rn будет пинговать вашу машину
>>в случает отказа посылать команду shutdown -p now
>>но вдруг вы ребутитие ваш комп ?
>>нужно написать поверочное условие еще на какую нить машину чтоб полностью уверенным
>>...
>
>Вот только я не силен в скриптах sh
>Ты не мог бы помочь???

пишется элементарный скрипт
#! /bin/sh
    ping="/sbin/ping"
# сетевые адрес
IP1=195.189.135.233


    is=`$ping -c 3 $IP1 | grep -c "64 bytes"`
    # Проверяем прошли ли пинги
    if !(test $is -gt "0")
                    then
                                shutdown -p now
        echo Комп перестал пинговаться в  `date` >> /var/log/apc.log
                                  exit 1;
fi

вот попробуй так ...
но советую добавить второе условие второй ип к примеру


Ответить | Правка | Наверх | Cообщить модератору

5. "Выключение по отсутствию пинга"  +/
Сообщение от andreoemail (??), 18-Ноя-08, 18:44 
>[оверквотинг удален]
> if !(test $is -gt "0")
>        then
>        shutdown -p now
>        echo Комп перестал пинговаться в  `date` >> /var/log/apc.log
>          exit 1;
>
>fi
>
>вот попробуй так ...
>но советую добавить второе условие второй ип к примеру

и по крону раз в 5 мин

Ответить | Правка | Наверх | Cообщить модератору

7. "Выключение по отсутствию пинга"  +/
Сообщение от smaksemail (ok), 19-Ноя-08, 15:45 
>[оверквотинг удален]
>>        shutdown -p now
>>        echo Комп перестал пинговаться в  `date` >> /var/log/apc.log
>>          exit 1;
>>
>>fi
>>
>>вот попробуй так ...
>>но советую добавить второе условие второй ип к примеру
>
>и по крону раз в 5 мин

Благодарю!!!

Ответить | Правка | Наверх | Cообщить модератору

8. "отсутствию одного пинга"  +/
Сообщение от Andrey Mitrofanov (?), 19-Ноя-08, 16:07 
>вот попробуй так ...
>но советую добавить второе условие второй ип к примеру

Угу, есть такая мысль. А ещё хотя бы "три из трёх" пингов потерять, прежде чем к орг.выводам переходить / http:/openforum/vsluhforumID9/7594.html#4

+
[поиск] вверху---^^ мы-щёлк, p i n g ПРОБЕЛ c r o n, ENTER

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру