Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок
Модераторы: vadim64, terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
tv.vldmr
- ефрейтор
- Сообщения: 55
- Зарегистрирован: 2010-10-05 21:01:41
Непрочитанное сообщение
tv.vldmr » 2010-11-09 17:26:24
Доброе,
что-то я совсем затупил.
Есть скрипт, который находится в :
скрипт
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
Не помогло.
Нужна помощь и советы гуру.
tv.vldmr
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
schizoid
- подполковник
- Сообщения: 3228
- Зарегистрирован: 2007-03-03 17:32:31
- Откуда: Украина, Чернигов
-
Контактная информация:
Непрочитанное сообщение
schizoid » 2010-11-09 17:27:46
что такое node?
попробуйте полный путь указать
ядерный взрыв...смертельно красиво...жаль, что не вечно...
schizoid
-
tv.vldmr
- ефрейтор
- Сообщения: 55
- Зарегистрирован: 2010-10-05 21:01:41
Непрочитанное сообщение
tv.vldmr » 2010-11-09 17:29:45
schizoid писал(а):что такое node?
попробуйте полный путь указать
Вариант!
попробую, благодарю, отпишусь.
tv.vldmr
-
FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Непрочитанное сообщение
FreeBSP » 2010-11-09 17:41:16
$PATH в кроне совсем другой нежели в шелле
отсюда и грабли
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
FreeBSP
-
tv.vldmr
- ефрейтор
- Сообщения: 55
- Зарегистрирован: 2010-10-05 21:01:41
Непрочитанное сообщение
tv.vldmr » 2010-11-09 17:47:43
FreeBSP писал(а):$PATH в кроне совсем другой нежели в шелле
отсюда и грабли
я сейчас оставил только в rc.d этот скрипт и крон вообще не использовал, после перезагрузки всё пошло.
tv.vldmr
-
FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Непрочитанное сообщение
FreeBSP » 2010-11-09 17:53:45
ну при запуске rc $PATH тоже не как в шелле
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
FreeBSP
-
tv.vldmr
- ефрейтор
- Сообщения: 55
- Зарегистрирован: 2010-10-05 21:01:41
Непрочитанное сообщение
tv.vldmr » 2010-11-09 17:57:44
FreeBSP писал(а):ну при запуске rc $PATH тоже не как в шелле
тоже верно.
спасибо за совет)
tv.vldmr
-
schizoid
- подполковник
- Сообщения: 3228
- Зарегистрирован: 2007-03-03 17:32:31
- Откуда: Украина, Чернигов
-
Контактная информация:
Непрочитанное сообщение
schizoid » 2010-11-09 17:57:56
можно еще скрипт модифицировать так:
Код: Выделить всё
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
я обычно так и делаю
ядерный взрыв...смертельно красиво...жаль, что не вечно...
schizoid
-
tv.vldmr
- ефрейтор
- Сообщения: 55
- Зарегистрирован: 2010-10-05 21:01:41
Непрочитанное сообщение
tv.vldmr » 2010-11-09 18:07:27
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
я обычно так и делаю
Спасибо Шизоид за очередной вариант решения!
tv.vldmr