Autor Tópico: Problema no cron  (Lida 2762 vezes)

Offline Israel_GD

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Problema no cron
« Online: 26 de Abril de 2011, 11:30 »
Bom dia pessoal,

Estou com um problema no cron, ele não esta executando, quando tento incluir ou alterar ele apresenta a seguinte mensagem de erro:
 installing new crontab
"/tmp/crontab.mgq0HD/crontab":6: bad command
errors in crontab file, can't install.
Do you want to retry the same edit? n
crontab: edits left in /tmp/crontab.mgq0HD/crontab

Alguem pode me dar uma dica.

Obrigado.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema no cron
« Resposta #1 Online: 26 de Abril de 2011, 12:33 »
Você está errando a sintaxe do crontab. Mostre o comando que está inserindo...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Israel_GD

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Problema no cron
« Resposta #2 Online: 26 de Abril de 2011, 13:59 »
Você está errando a sintaxe do crontab. Mostre o comando que está inserindo...

*/5 * * * * env LANG=C /usr/bin/mrtg /home/www/html/lmanager/mrtg/mrtg.cfg

Se eu tentar alterar uma regra já existente da o mesmo erro, tentei alterar para rodar a cada 1 min e deu o erro.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema no cron
« Resposta #3 Online: 26 de Abril de 2011, 15:08 »
Está adicionando isso ao seu crontab (comando "crontab -e"), ou ao crontab central?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Israel_GD

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Problema no cron
« Resposta #4 Online: 26 de Abril de 2011, 15:14 »
Está adicionando isso ao seu crontab (comando "crontab -e"), ou ao crontab central?

No crontab -e.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema no cron
« Resposta #5 Online: 26 de Abril de 2011, 15:18 »
Tente:

1. Adicionar uma linha vazia ao final do arquivo.

2. Tirar o "env" do início do comando.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Israel_GD

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Problema no cron
« Resposta #6 Online: 26 de Abril de 2011, 15:53 »
Tente:

1. Adicionar uma linha vazia ao final do arquivo.

2. Tirar o "env" do início do comando.

É que se eu tirar o "env", não vai atulizar o meu grafico do MRTG, o "env" faz parte do comando, mesmo que eu tentasse tirar o "env" na hora de salvar da o erro.
« Última modificação: 26 de Abril de 2011, 15:56 por Israel_GD »

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema no cron
« Resposta #7 Online: 26 de Abril de 2011, 17:03 »
O "env" é pra executar o comando com uma alteração no ambiente. Teoricamente o mrtg não precisaria desse ambiente modificado, ele funcionaria diretamente.

Essa é a única linha no arquivo?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Israel_GD

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Problema no cron
« Resposta #8 Online: 26 de Abril de 2011, 18:22 »
O "env" é pra executar o comando com uma alteração no ambiente. Teoricamente o mrtg não precisaria desse ambiente modificado, ele funcionaria diretamente.

Essa é a única linha no arquivo?

Não, tem outras também.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema no cron
« Resposta #9 Online: 26 de Abril de 2011, 19:54 »
Mostre o arquivo completo, de repente o erro está em uma das outras linhas.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Israel_GD

  • Usuário Ubuntu
  • *
  • Mensagens: 9
    • Ver perfil
Re: Problema no cron
« Resposta #10 Online: 27 de Abril de 2011, 08:40 »
Mostre o arquivo completo, de repente o erro está em uma das outras linhas.

Nossa zekkej, era uma besteirinha não acredito, mas é sempre assim eu começo a resolver o problema da maneira mais dificil e esqueço do básico, perco o maior tempo tentando resolver e no final é sempre um coisa bem simples que estava dando problema. O que estava dando o erro era uma asterisco a mais uma linha, apenas isso, removi e o cron funcionou corretamente. Muito obrigado pela atenção zekkerj.