Crontab не запускается скприпт

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
UserQ
рядовой
Сообщения: 18
Зарегистрирован: 2009-04-12 16:15:58

Crontab не запускается скприпт

Непрочитанное сообщение UserQ » 2009-11-24 14:20:04

Для поднятия упавшего пппое есть такой скрипт

Код: Выделить всё

#!/bin/sh -xv

pings=`/sbin/ping -c 3 213.135.97.131 | grep -c "64 bytes"`
if [ $pings -gt 0 ]
 then
  :
 else
  /usr/bin/killall ppp
  kill -9 `cat /var/run/tun0.pid`
  sleep 5
  /usr/sbin/ppp -ddial megas
  DATE=`date '+%Y-%m-%d %H:%M:%S'`
  PPP_RESTART_LOG=/var/log/ppp_restart.log
  echo ${DATE} "[ERROR] Not request from 213.135.97.131" >> $PPP_RESTART_LOG
fi
если вручную делать то скрипт срабатывает, а по крону нет

Код: Выделить всё

# /etc/crontab - root's crontab for FreeBSD
#
# $FreeBSD: src/etc/crontab,v 1.32.34.1 2009/04/15 03:14:26 kensmith Exp $
#
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log
#
#minute hour    mday    month   wday    who     command
#
*/5     *       *       *       *       root    /usr/libexec/atrun
#
# Save some entropy so that /dev/random can re-seed on boot.
*/11    *       *       *       *       operator /usr/libexec/save-entropy
#
# Rotate log files every hour, if necessary.
0       *       *       *       *       root    newsyslog
#
# Perform daily/weekly/monthly maintenance.
1       3       *       *       *       root    periodic daily
15      4       *       *       6       root    periodic weekly
30      5       1       *       *       root    periodic monthly
#
# Adjust the time zone if the CMOS clock keeps local time, as opposed to
# UTC time.  See adjkerntz(8) for details.
1,31    0-5     *       *       *       root    adjkerntz -a
*/1 * * * * /bin/sh /home/karapuz/ppp-restart
Не пойму где я допустил ошибку или где не дочитал.

Код: Выделить всё

uname -a
FreeBSD homenet.lan 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri Sep 25 23:28:34 EEST 2009     karapuz@homenet.lan:/usr/obj/usr/src/sys/HOMENET  i386

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.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/

Аватара пользователя
gofman
рядовой
Сообщения: 44
Зарегистрирован: 2008-10-09 9:47:10
Откуда: Екатеринбург
Контактная информация:

Re: Crontab не запускается скприпт

Непрочитанное сообщение gofman » 2009-11-24 14:23:25

Код: Выделить всё

*/1     *       *       *       *       root    /home/karapuz/ppp-restart.sh
Intelligence plus character - that is the goal of true education. Dr.Martin Luther King.Jr. ®

UserQ
рядовой
Сообщения: 18
Зарегистрирован: 2009-04-12 16:15:58

Re: Crontab не запускается скприпт

Непрочитанное сообщение UserQ » 2009-11-24 14:45:51

Не помогло, специально сделал проверочный скрипт

Код: Выделить всё

#!/bin/sh -xv

  DATE=`date '+%Y-%m-%d %H:%M:%S'`
  PPP_RESTART_LOG=/var/log/test.log
  echo ${DATE} "test test" >> $PPP_RESTART_LOG
в кроне

Код: Выделить всё

*/1     *       *       *       *       root    /home/karapuz/test.sh
но в логах нету записей.

Аватара пользователя
gofman
рядовой
Сообщения: 44
Зарегистрирован: 2008-10-09 9:47:10
Откуда: Екатеринбург
Контактная информация:

Re: Crontab не запускается скприпт

Непрочитанное сообщение gofman » 2009-11-24 14:55:07

покажите ls -la /home/karapuz/test.sh
Intelligence plus character - that is the goal of true education. Dr.Martin Luther King.Jr. ®

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: Crontab не запускается скприпт

Непрочитанное сообщение terminus » 2009-11-24 14:57:57

тыщу раз обсуждали :"": поисчите по форуму по ключевым словам: крон скрипт
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

UserQ
рядовой
Сообщения: 18
Зарегистрирован: 2009-04-12 16:15:58

Re: Crontab не запускается скприпт

Непрочитанное сообщение UserQ » 2009-11-24 15:06:43

Разобрался, спасибо.

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1398
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Crontab не запускается скприпт

Непрочитанное сообщение server801 » 2009-11-24 21:42:20

напишите в чем была трабла