The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"nohup in cron =)"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"nohup in cron =)"  +/
Сообщение от nadirx2 (ok) on 10-Авг-09, 16:12 
Здраствуйте =)

Сразу к дело.

Написаль шелл скрипт и тепер планирую watchdog для него.

При отсуствии процесса watchdog должен запускатся (в кроне с итервалом минут) и должен запустить скрипт с nohup.

например:

process=`ps ax | grep $processname | grep -v grep | wc -l`
if [ "$process" -ne "1" ]
        then
`nohup cleaner.sh >>maintenance.log 2>maintenance.err &`
fi
exit;

Но в реале надо запустит nohup с терминала, с кроном не работает.
Я даже с sudo проверял но нет никакого резултата.

У кого эсть идея?
Заранее благодарен. =)

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

  • nohup in cron =), Michael, 16:24 , 10-Авг-09, (1)  
    • nohup in cron =), nadirx2, 16:36 , 10-Авг-09, (2)  
  • nohup in cron =), angra, 08:12 , 11-Авг-09, (3)  
    • nohup in cron =), nadirx2, 09:14 , 11-Авг-09, (4)  
      • nohup in cron =), gpl77, 13:28 , 11-Авг-09, (5)  
        • nohup in cron =), nadirx2, 14:04 , 11-Авг-09, (6)  

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


1. "nohup in cron =)"  +/
Сообщение от Michael (??) on 10-Авг-09, 16:24 

>У кого эсть идея?
>Заранее благодарен. =)

man daemon?

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

2. "nohup in cron =)"  +/
Сообщение от nadirx2 (ok) on 10-Авг-09, 16:36 
>
>>У кого эсть идея?
>>Заранее благодарен. =)
>
>man daemon?

для меня удобен nohup =)


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

3. "nohup in cron =)"  +/
Сообщение от angra (ok) on 11-Авг-09, 08:12 
Для чего вам вообще nohup при запуске не с терминала?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "nohup in cron =)"  +/
Сообщение от nadirx2 (ok) on 11-Авг-09, 09:14 
>Для чего вам вообще nohup при запуске не с терминала?

разве не ясно? =)
при отсуствии файла в списке процес, запускать файл с nohup =)

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

5. "nohup in cron =)"  +/
Сообщение от gpl77 (ok) on 11-Авг-09, 13:28 
>>Для чего вам вообще nohup при запуске не с терминала?
>
>разве не ясно? =)
>при отсуствии файла в списке процес, запускать файл с nohup =)

все равно не понятно :-)
nohup маскирует SIGHUP (например отключение активного терминала)
если вы запускаете файл cron-ом то активного терминала у вас нет
от чего тода маскировать? кто-то или что-то будут посылать процессу SIGHUP?

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

6. "nohup in cron =)"  +/
Сообщение от nadirx2 (ok) on 11-Авг-09, 14:04 
>>>Для чего вам вообще nohup при запуске не с терминала?
>>
>>разве не ясно? =)
>>при отсуствии файла в списке процес, запускать файл с nohup =)
>
>все равно не понятно :-)
>nohup маскирует SIGHUP (например отключение активного терминала)
>если вы запускаете файл cron-ом то активного терминала у вас нет
>от чего тода маскировать? кто-то или что-то будут посылать процессу SIGHUP?

Я же сказал что знаю это =))

я ищу варианты как можна эмулировать tty. =)

эсли не найду, либо буду запускать скрипт как демон либо в perl-е буду писать. =))

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

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

Индекс форумов | Темы | Пред. тема | След. тема




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

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