The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Настройка crontab"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Настройка crontab"
Сообщение от WinTRS emailИскать по авторуВ закладки(ok) on 29-Окт-04, 19:55  (MSK)
Всем привет!

Есть четыре скрипта для обработки статистики (через trafd).
Если запускать их командной строки, то все отлично работает (файлы формируются, открываются, все ОК).

В /etc/crontab поместил 4 строки:

*/10   *   *   *   *   root   /etc/1.sh
31     19  *   *   *   root   /etc/2.sh
34     19  *   *   *   root   /etc/3.sh
35     19  *   *   *   root   /etc/4.sh

В /var/log/cron строки о срабатывании в нужное время имеются, сообщений об ошибках вроде рядом нет, однако файлов в нужных каталогах НЕТ!!!

Подскажите?!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Настройка crontab"
Сообщение от seth emailИскать по авторуВ закладки(??) on 29-Окт-04, 21:08  (MSK)

>В /var/log/cron строки о срабатывании в нужное время имеются, сообщений об ошибках
>вроде рядом нет, однако файлов в нужных каталогах НЕТ!!!

текст скрипта кинул бы
похоже что не находит переменных и сам скрипт не отрабатывается
можнно попробовать в скрипте прописывать полные пути для всех файлов

а зачем в строке root
>31     19  *   *   *   root   /etc/2.sh
типа этот кронтаб редактируется не из под рута?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Настройка crontab"
Сообщение от WinTRS emailИскать по авторуВ закладки(??) on 02-Ноя-04, 11:34  (MSK)
>текст скрипта кинул бы
>похоже что не находит переменных и сам скрипт не отрабатывается
>можнно попробовать в скрипте прописывать полные пути для всех файлов

########
#CRONTAB
########


# /etc/crontab - root's crontab for FreeBSD
#
# $FreeBSD: src/etc/crontab,v 1.21.2.3 2000/12/08 10:56:07 obrien 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
#
# rotate log files every hour, if necessary
0 * * * * root newsyslog
#
# do daily/weekly/monthly maintenance
1 3 * * * root periodic daily
15 4 * * 6 root periodic weekly
30 5 1 * * root periodic monthly
#
# time zone change adjustment for wall cmos clock,
# does nothing, if you have UTC cmos clock.
# See adjkerntz(8) for details.
1,31 0-5 * * * root adjkerntz -a

#TRAFD
*/10 * * * * root /etc/save.sh
02 01 * * * root /etc/periodic.sh
05 01 * * * root /etc/daily.sh
08 01 * * * root /etc/expand.sh


#########
# save.sh
#########

#!/bin/sh

/usr/local/bin/trafdump dc0


#########
# periodic.sh
#########

#!/bin/sh

/usr/local/bin/trafsave dc0


#########
# daily.sh
#########

#!/bin/sh

date=`date -v-1d "+%Y%m%d"`
fp=/usr/local/var/traffic/$date
cp /usr/local/var/trafd/trafd.dc0 $fp.dc0
rm /usr/local/var/trafd/trafd.dc0


#########
# expand.sh
#########

#!/bin/sh

date=`date -v-1d "+%Y%m%d"`
fp=/usr/local/var/traffic/$date
fn=/usr/local/var/traffic_plain/$date

/usr/local/bin/traflog -a -n -i $fp.dc0 >> $fn.dc0

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Настройка crontab"
Сообщение от WinTRS emailИскать по авторуВ закладки(??) on 03-Ноя-04, 14:46  (MSK)
подключил к компу с фрей монитор и клаву (до этого работал по ssh) и обнаружил кучу писемь с сообщением типа:

/etc/save.sh - доступ запрещен

как рутовый крон может не иметь доступа к чему-либо???
почему этих писемь не видно по ssh (логинюсь под другим пользователем и потом делаю su, но писем нет)???

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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