Exited with return code = 1

Если не нашли подходящего форума - задайте вопрос здесь

Модераторы: Art.i, garry

Exited with return code = 1

Сообщение HooLIGUN » Сб сен 28, 2013 2:48 pm

Здравствуйте.После установки FreeBSD 9 , возникла проблема с кроном
При запуске задания в ручную,появляется ошибка
Exited with return code = 1
На файл запуска установлены права 777
В чем может быть проблема?
HooLIGUN
 
Сообщений: 13
Зарегистрирован: Сб фев 16, 2013 10:30 pm
Откуда: RightGame

Re: Exited with return code = 1

Сообщение ls » Сб сен 28, 2013 3:00 pm

Запустите задание в ssh и посмотрите какие будут ошибки?
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Re: Exited with return code = 1

Сообщение HooLIGUN » Сб сен 28, 2013 9:18 pm

Да,забыл сказать,в ssh все запускается
HooLIGUN
 
Сообщений: 13
Зарегистрирован: Сб фев 16, 2013 10:30 pm
Откуда: RightGame

Re: Exited with return code = 1

Сообщение swg » Сб сен 28, 2013 10:22 pm

Попробуйте сменить рабочую директорию, на ту, где вызываемый cron-ом файл, перед командой допишите
cd /{директория}; {ваша команда, что было}
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Exited with return code = 1

Сообщение HooLIGUN » Сб сен 28, 2013 11:18 pm

Не совсем понял, что нужно сменить.Вот вид самого задания
cd /home/login/data/daemon && ./run_hlstats start 1 27500
HooLIGUN
 
Сообщений: 13
Зарегистрирован: Сб фев 16, 2013 10:30 pm
Откуда: RightGame

Re: Exited with return code = 1

Сообщение swg » Сб сен 28, 2013 11:40 pm

А это чей крон? root-а? Ошибка означает: OS error code 1: Operation not permitted
crontab -l строку с этим заданием можете показать, как есть, целиком
А если так:
cd /home/login/data/daemon; /home/login/data/daemon/run_hlstats start 1 27500
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Exited with return code = 1

Сообщение HooLIGUN » Сб сен 28, 2013 11:59 pm

Ошибка в кроне как и от рута так и от пользователя
root
root@game:~ # crontab -l
MAILTO=""
@hourly cd /home/login/data/daemon; /home/login/data/daemon/run_hlstats start 1 27500 >/dev/null 2>&1
10 0 * * * /usr/local/ispmgr/sbin/cron.sh sbin/mgrctl -m ispmgr task.daily
1 * * * * /usr/local/ispmgr/sbin/rotate
15 2 * * * /usr/local/ispmgr/sbin/traffic.pl >/dev/null 2>&1
*/5 * * * * /usr/local/ispmgr/sbin/cron.sh sbin/eximquota.check.sh
1 0 * * * /usr/local/sbin/exicyclog >/dev/null 2>&1
*/15 * * * * /usr/local/ispmgr/sbin/watchdog
21 2 * * * /usr/local/ispmgr/sbin/cron.sh sbin/update.sh ispmgr
*/30 * * * * /usr/local/ispmgr/sbin/dbcache
*/5 * * * * /usr/local/ispmgr/sbin/cron.sh sbin/ihttpd.check.sh

user:
% crontab -l
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
@daily cd /home/login/data/daemon && ./run_hlstats start 1 27500 >/dev/null 2>&1
@daily cd /home/login/data/daemon && ./hlstats-resolve.pl >/dev/null 2>&1
@weekly cd /home/login/data/daemon && ./hlstats-awards.pl -o >/dev/null 2>&1
@hourly /usr/local/bin/php /home/login/data/daemon/ImportBans/hlstatsxban.php >/dev/null 2>&1
@daily cd /home/login/data/daemon; /home/login/data/daemon/run_hlstats start 1 27500 >/dev/null 2>&1
* */03 * * * cd /home/login/data/daemon && ./hlstats-awards.pl >/dev/null 2>&1

HooLIGUN
 
Сообщений: 13
Зарегистрирован: Сб фев 16, 2013 10:30 pm
Откуда: RightGame

Re: Exited with return code = 1

Сообщение swg » Вс сен 29, 2013 12:11 am

Точно всё настроено и без cron работает, обновляет базу?
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Exited with return code = 1

Сообщение HooLIGUN » Вс сен 29, 2013 12:23 am

Вот выполнил несколько заданий из крона в ssh (от рута и от юзера - работает)
Изображение
HooLIGUN
 
Сообщений: 13
Зарегистрирован: Сб фев 16, 2013 10:30 pm
Откуда: RightGame

Re: Exited with return code = 1

Сообщение swg » Вс сен 29, 2013 12:52 am

Operation not permited - похоже заданию в cron не дают биндить сокет, так может демон уже запущен?
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Exited with return code = 1

Сообщение lamnya » Вс сен 29, 2013 2:50 am

Попробуйте убрать :
>/dev/null 2>&1
lamnya
 
Сообщений: 185
Зарегистрирован: Сб ноя 05, 2011 5:18 am

Re: Exited with return code = 1

Сообщение HooLIGUN » Пн сен 30, 2013 7:55 pm

lamnya писал(а):Попробуйте убрать :
>/dev/null 2>&1

Как?
swg писал(а):Operation not permited - похоже заданию в cron не дают биндить сокет, так может демон уже запущен?

И останавливал его,и ребутил систему, через крон - ошибка
HooLIGUN
 
Сообщений: 13
Зарегистрирован: Сб фев 16, 2013 10:30 pm
Откуда: RightGame

Re: Exited with return code = 1

Сообщение lamnya » Ср окт 02, 2013 6:08 am

crontab -e в консоли выполните и отредактируйте задание.
lamnya
 
Сообщений: 185
Зарегистрирован: Сб ноя 05, 2011 5:18 am

Re: Exited with return code = 1

Сообщение HooLIGUN » Ср окт 02, 2013 7:59 pm

lamnya писал(а):crontab -e в консоли выполните и отредактируйте задание.

Задание выполнилось,но ошибка осталась
HLstatsX:CE daemon control http://www.hlxce.com --------------------------- Attempting to start HLstatsX:CE daemon on port 27500... Daemon successfully started on port 27500 Exited with return code = 1
HooLIGUN
 
Сообщений: 13
Зарегистрирован: Сб фев 16, 2013 10:30 pm
Откуда: RightGame

Re: Exited with return code = 1

Сообщение ls » Ср окт 02, 2013 8:35 pm

Daemon successfully started on port 27500
Сам процесс запущен? Вероятнее всего просто завершает себя кодом 1, а не 0
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS


Вернуться в Любые вопросы

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3