cron clock problem

1

Tenho notado no meu RHEL 5.5 que o cron começa diariamente uma hora depois (às 01:00 em vez da meia-noite). Relógio do sistema e hardware são os mesmos. Como posso configurá-lo para começar à meia-noite?

data

[root@a ~]# date
Wed Mar  9 12:44:35 EST 2011

hwclock

[root@a ~]# /sbin/hwclock -r
Wed 09 Mar 2011 12:44:42 PM EST  -0.000484 seconds

crontab

0 0 * * *    /usr/sbin/ntpdate pool.ntp.org >/dev/null 2>&1

cron log

Mar  7 01:00:01 host crond[30420]: (root) CMD (/usr/sbin/ntpdate pool.ntp.org >/dev/null 2>&1)

relógio

[root@a ~]# cat /etc/sysconfig/clock
ZONE="America/New York"
UTC=true
ARC=false
    
por Paxxil 09.03.2011 / 18:55

4 respostas

2

Você alterou a configuração de fuso horário do sistema? Se sim, você reiniciou o serviço crond depois?

Independentemente disso, eu iria reiniciar o deamon do cron, para ter certeza de que está usando o fuso horário correto.

# /sbin/service crond restart
    
por 09.03.2011 / 22:15
1

Nem sempre é "suficiente" reiniciar o crond.

  1. defina /etc/localtime como link simbólico para vincular a um dos arquivos de fuso horário /usr/share/zoneinfo/...
  2. defina /etc/sysconfig/clock para ZONE="CONTINENT/TOWN" (+ UTC = true e ARC = false)
  3. reinicie a máquina inteira
por 01.07.2014 / 11:35
0

IHMO, não há nada de errado com as tarefas diárias do cron funcionando à 1:00 da manhã, desde que sejam executadas diariamente.

Verifique seu arquivo /etc/crontab , o meu (RHEL 5.4) é executado às 02:00 por padrão:

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly

Procure sua linha cron.daily. Editar para se adequar, por exemplo:

01 0 * * * root run-parts /etc/cron.daily
    
por 09.03.2011 / 22:22
0

Se você está falando sobre coisas que estão ficando sem /etc/cron.daily, elas estão definidas em / etc / crontab. Certifique-se de que a entrada para /etc/cron.daily esteja configurada para ser executada à meia-noite. Por padrão, ela é executada às 04:02.

    
por 09.03.2011 / 22:23