Страница 1 из 1
автозапуск скрипта при перезагрузке сервера ( туплю:( )
Добавлено: 2010-11-09 17:26:24
tv.vldmr
Доброе,
что-то я совсем затупил.
Есть скрипт, который находится в :
скрипт
node.sh с содержимым :
Код: Выделить всё
cat node.sh
#!/bin/sh
node /usr/local/scripts/serv.js /var/log/asterisk/callinfo /var/log/asterisk/cdr-csv/Master.csv
При перезагрузки сервера, не запускается скрипт автоматом. Вручную в скрине висит и работает.
добавил в crontab
Не помогло.
Нужна помощь и советы гуру.
Re: автозапуск скрипта при перезагрузке сервера ( туплю:( )
Добавлено: 2010-11-09 17:27:46
schizoid
что такое node?
попробуйте полный путь указать
Re: автозапуск скрипта при перезагрузке сервера ( туплю:( )
Добавлено: 2010-11-09 17:29:45
tv.vldmr
schizoid писал(а):что такое node?
попробуйте полный путь указать
Вариант!
попробую, благодарю, отпишусь.
Re: автозапуск скрипта при перезагрузке сервера ( туплю:( )
Добавлено: 2010-11-09 17:37:39
tv.vldmr
schizoid Вы как всегда были правы.
Re: автозапуск скрипта при перезагрузке сервера ( туплю:( )
Добавлено: 2010-11-09 17:41:16
FreeBSP
$PATH в кроне совсем другой нежели в шелле
отсюда и грабли
Re: автозапуск скрипта при перезагрузке сервера ( туплю:( )
Добавлено: 2010-11-09 17:47:43
tv.vldmr
FreeBSP писал(а):$PATH в кроне совсем другой нежели в шелле
отсюда и грабли
я сейчас оставил только в rc.d этот скрипт и крон вообще не использовал, после перезагрузки всё пошло.
Re: автозапуск скрипта при перезагрузке сервера ( туплю:( )
Добавлено: 2010-11-09 17:53:45
FreeBSP
ну при запуске rc $PATH тоже не как в шелле
Re: автозапуск скрипта при перезагрузке сервера ( туплю:( )
Добавлено: 2010-11-09 17:57:44
tv.vldmr
FreeBSP писал(а):ну при запуске rc $PATH тоже не как в шелле
тоже верно.
спасибо за совет)
Re: автозапуск скрипта при перезагрузке сервера ( туплю:( )
Добавлено: 2010-11-09 17:57:56
schizoid
можно еще скрипт модифицировать так:
Код: Выделить всё
cat node.sh
#!/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
node /usr/local/scripts/serv.js /var/log/asterisk/callinfo /var/log/asterisk/cdr-csv/Master.csv
я обычно так и делаю
Re: автозапуск скрипта при перезагрузке сервера ( туплю:( )
Добавлено: 2010-11-09 18:07:27
tv.vldmr
schizoid писал(а):можно еще скрипт модифицировать так:
Код: Выделить всё
cat node.sh
#!/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
node /usr/local/scripts/serv.js /var/log/asterisk/callinfo /var/log/asterisk/cdr-csv/Master.csv
я обычно так и делаю
Спасибо Шизоид за очередной вариант решения!