Problema com crontab no Fedora 10 [RESOLVIDO]

1. Problema com crontab no Fedora 10 [RESOLVIDO]

Jefferson Teixeira dos Santos
marvinn

(usa Debian)

Enviado em 05/01/2011 - 11:07h

Bom dia a todos,

Estou com problema no crontab do Fedora 10, estou editando o arquivo /etc/crontab

Edito da seguinte forma:

33 17 * * * root /root/teste.sh

E não efetua a tarefa agendada.

Depois de um certo tempo analisando verifiquei que relacionado ao crontab só existe o arquivo no /etc/crontab, mais não contém o binário.
Então resolvi instalar o crontabs e me apresenta a seguinte mensagem:

#yum install crontab
Setting up Install Process
No package crontab available.
Nothing to do

Então tentei instalar o crontabs:

#yum install crontabs
Setting up Install Process
Package crontabs-1.10-26.fc10.noarch already installed and latest version
Nothing to do

Porém ao tentar procurar o binário do comando apresenta a seguinte mensagem:

#whereis crontab
crontab: /etc/crontab

Ou seja, só existe o arquivo de configuração do crontab, e ao tentar buscar o crontabs apresenta a seguinte mensagem:

#whereis crontabs
crontabs:

E com isso estou sem efetuar uma tarefa meio crítica, alguém pode tentar me ajudar a resolver este problema.

Obs: Axei um comando poco parecido com o crontab no meu SO

#cron_event_predict.plx

Porém não consegui entender o que faz este comando.

E muito obrigado.








  


2. Problema com crontab no Fedora 10

Fabio
enoc

(usa Debian)

Enviado em 05/01/2011 - 14:01h

1-para a instalação grafica, utilize o yumex. ajuda muito
2-verifique se esta utilizando o acesso como root exemplo: sudo su -
3- exemplo do crontab:

Para enviar um e-mail as 20:20 Para enviar um e-mail as 20:20 no dia 23/03 dizendo para Enoc "Viva o Linux porque nós amamos a liberdade!":

20 20 23 3 * root echo "Viva o Linux porque nós amamos a liberdade!"|mail Enoc





3. Re: Problema com crontab no Fedora 10 [RESOLVIDO]

Jefferson Teixeira dos Santos
marvinn

(usa Debian)

Enviado em 05/01/2011 - 15:30h

enoc,

Muito obrigado pela ajuda.

1- Não utilizo interface, pois uso o mesmo como servidor Firewall.
2- Estou fazendo todas as ações como root
3- E a minha tarefa está funcionando, pois efetuei teste em outro servidor.

O problema ocorre no binário do próprio crontab, ele tem o arquivo de configuração, porém não tem o binário para executar as tarefas do arquivo /etc/crontab.

Agradeço pela ajuda.


4. Re: Problema com crontab no Fedora 10 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/01/2011 - 15:47h

verifique o link : http://fedoraproject.org/wiki/Docs/Drafts/AGBeta/Cron


5. Re: Problema com crontab no Fedora 10 [RESOLVIDO]

Jefferson Teixeira dos Santos
marvinn

(usa Debian)

Enviado em 05/01/2011 - 16:06h

cheth,

Muito obrigado pela ajuda,

No Link informa somente como configurar a contrab, o contrab eu sei configurar o problema está no pacote.

Muito obrigado.


6. marvinn

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/01/2011 - 16:19h

Para editar o crontab, você não deve editar o arquivo /etc/crontab, você tem que executar o comando:

# crontab -e


7. Re: Problema com crontab no Fedora 10 [RESOLVIDO]

Jefferson Teixeira dos Santos
marvinn

(usa Debian)

Enviado em 05/01/2011 - 17:17h

Então cara,

Quando você executa o comando crontab -e, ele abri o arquivo /etc/crontab com outro editor de texto, e me parece que é o nano, mas não vem ao caso.
O que acontece é o seguinte, o SO não contém o binário do crontab conforme eu descrevi no inicio.

O meu problema está no binário do contrab e na instalação do mesmo.

Obrigado pela ajuda.


8. Re: Problema com crontab no Fedora 10 [RESOLVIDO]

Elder Marco
eldermarco

(usa Fedora)

Enviado em 05/01/2011 - 17:34h

Veja:

---------------------------
$ rpm -ql crontabs
/etc/cron.daily
/etc/cron.hourly
/etc/cron.monthly
/etc/cron.weekly
/etc/crontab
/usr/bin/run-parts
/usr/share/man/man4/crontabs.4.gz
-----------------------------------

Se eu não estiver errado, você precisa que o serviço crond esteja em execução. Verifique isso com o comando:

$ service crond status

Esse crond faz parte do pacote chamado cronie. Se for o caso dele não estar instalado (improvável), instale-o.



9. eldermarco

Jefferson Teixeira dos Santos
marvinn

(usa Debian)

Enviado em 06/01/2011 - 12:49h

Ae cara é isso mesmo,

estava faltando o pacote cronie, depois que instalei restartei o serviço e realizei teste, funcionando lindamente.

Muito obrigado pela ajuda.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts