Pular para o conteúdo

Crontab -e não executa o script

Responder tópico
  • Denunciar
  • Indicar

1. Crontab -e não executa o script

Enviado em 17/11/2020 - 17:03h

boa tarde pessoal, seguinte criei um script para gerar um backup de banco do meu zabbix, no entanto ao inserir o código para ser executado no crontab -e

o script não e executado corretamente, basicamente o script cria pastas depois compacta as mesma, porem no cron o script não consegue realizar todo o processo..

OBS: inseri o script como modo root no cron então permissão não são necessárias

segue img do script abaixo

Responder tópico

2. Re: Crontab -e não executa o script

Enviado em 17/11/2020 - 17:15h

alissommello escreveu:

boa tarde pessoal, seguinte criei um script para gerar um backup de banco do meu zabbix, no entanto ao inserir o código para ser executado no crontab -e

o script não e executado corretamente, basicamente o script cria pastas depois compacta as mesma, porem no cron o script não consegue realizar todo o processo..

OBS: inseri o script como modo root no cron então permissão não são necessárias

segue img do script abaixo
O arquivo tar será criado no diretório home do usuário definido no /etc/passwd. Se vc criou como root, já olhou se tem arquivos tar no /root?
man 5 crontab
para mais informações

3. Re: Crontab -e não executa o script

Enviado em 17/11/2020 - 17:25h

leandropscardua escreveu:

alissommello escreveu:

boa tarde pessoal, seguinte criei um script para gerar um backup de banco do meu zabbix, no entanto ao inserir o código para ser executado no crontab -e

o script não e executado corretamente, basicamente o script cria pastas depois compacta as mesma, porem no cron o script não consegue realizar todo o processo..

OBS: inseri o script como modo root no cron então permissão não são necessárias

segue img do script abaixo
O arquivo tar será criado no diretório home do usuário definido no /etc/passwd. Se vc criou como root, já olhou se tem arquivos tar no /root?
man 5 crontab


não encotrei nem um arquivo .tar sabe dizer o caminho correto? ainda sou meio novato nessa questão estou aprendendo agr e mexer com linux
para mais informações



4. Re: Crontab -e não executa o script

Enviado em 17/11/2020 - 17:26h

alissommello escreveu:

leandropscardua escreveu:

alissommello escreveu:

boa tarde pessoal, seguinte criei um script para gerar um backup de banco do meu zabbix, no entanto ao inserir o código para ser executado no crontab -e

o script não e executado corretamente, basicamente o script cria pastas depois compacta as mesma, porem no cron o script não consegue realizar todo o processo..

OBS: inseri o script como modo root no cron então permissão não são necessárias

segue img do script abaixo
O arquivo tar será criado no diretório home do usuário definido no /etc/passwd. Se vc criou como root, já olhou se tem arquivos tar no /root?
man 5 crontab


não encotrei nem um arquivo .tar sabe dizer o caminho correto? ainda sou meio novato nessa questão estou aprendendo agr e mexer com linux
para mais informações



encontrei a .tar tem alguma forma de eu setar pra q possa vir direto para pasta que eu qeira?


5. Re: Crontab -e não executa o script

Enviado em 17/11/2020 - 17:40h

alissommello escreveu:

leandropscardua escreveu:

alissommello escreveu:

boa tarde pessoal, seguinte criei um script para gerar um backup de banco do meu zabbix, no entanto ao inserir o código para ser executado no crontab -e

o script não e executado corretamente, basicamente o script cria pastas depois compacta as mesma, porem no cron o script não consegue realizar todo o processo..

OBS: inseri o script como modo root no cron então permissão não são necessárias

segue img do script abaixo
O arquivo tar será criado no diretório home do usuário definido no /etc/passwd. Se vc criou como root, já olhou se tem arquivos tar no /root?
man 5 crontab


não encotrei nem um arquivo .tar sabe dizer o caminho correto? ainda sou meio novato nessa questão estou aprendendo agr e mexer com linux
para mais informações



No comando tar -cvf ... vc não definiu o diretório de forma absoluta então o arquivo será criado no diretório de trabalho do cron. Normalmente é o default do usuário q criou o script q vc disse q tinha sido o root.
Outra coisa é que a variável PATH é diferente no cron durante a execução, então um comando pode não ser encontrado.
Veja /etc/crontab p ver como está definido e
grep CRON /var/log/syslog
P ver os logs do cron

6. Re: Crontab -e não executa o script

Enviado em 17/11/2020 - 18:25h


alissommello escreveu:

boa tarde pessoal, seguinte criei um script para gerar um backup de banco do meu zabbix, no entanto ao inserir o código para ser executado no crontab -e

o script não e executado corretamente, basicamente o script cria pastas depois compacta as mesma, porem no cron o script não consegue realizar todo o processo..

OBS: inseri o script como modo root no cron então permissão não são necessárias

segue img do script abaixo
Boa noite Alissom.
Veja a linha "rclone -vP sync.....",
Tem um texto emendado com o comando ....
backup:/zabbixFor exampe....
OBS.: Para facilitar quem ajuda, poste o script em texto, não em figura!


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/";,
Mostrando o seguinte:

Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.


______________________________________________________________________

7. Re: Crontab -e não executa o script

Enviado em 17/11/2020 - 18:59h

msoliver escreveu:


alissommello escreveu:

boa tarde pessoal, seguinte criei um script para gerar um backup de banco do meu zabbix, no entanto ao inserir o código para ser executado no crontab -e

o script não e executado corretamente, basicamente o script cria pastas depois compacta as mesma, porem no cron o script não consegue realizar todo o processo..

OBS: inseri o script como modo root no cron então permissão não são necessárias

segue img do script abaixo
Boa noite Alissom.
Veja a linha "rclone -vP sync.....",
Tem um texto emendado com o comando ....
backup:/zabbixFor exampe....
OBS.: Para facilitar quem ajuda, poste o script em texto, não em figura!


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/";,
Mostrando o seguinte:

Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.


______________________________________________________________________


kkkk vdd sou uma anta, colei ali sem querer, mais o problema não e exatamente este, amanha quando chegar no serviço vou testar outra forma

8. Re: Crontab -e não executa o script

Enviado em 17/11/2020 - 19:01h

leandropscardua escreveu:

alissommello escreveu:

leandropscardua escreveu:

alissommello escreveu:

boa tarde pessoal, seguinte criei um script para gerar um backup de banco do meu zabbix, no entanto ao inserir o código para ser executado no crontab -e

o script não e executado corretamente, basicamente o script cria pastas depois compacta as mesma, porem no cron o script não consegue realizar todo o processo..

OBS: inseri o script como modo root no cron então permissão não são necessárias

segue img do script abaixo
O arquivo tar será criado no diretório home do usuário definido no /etc/passwd. Se vc criou como root, já olhou se tem arquivos tar no /root?
man 5 crontab


não encotrei nem um arquivo .tar sabe dizer o caminho correto? ainda sou meio novato nessa questão estou aprendendo agr e mexer com linux
para mais informações



No comando tar -cvf ... vc não definiu o diretório de forma absoluta então o arquivo será criado no diretório de trabalho do cron. Normalmente é o default do usuário q criou o script q vc disse q tinha sido o root.
Outra coisa é que a variável PATH é diferente no cron durante a execução, então um comando pode não ser encontrado.
Veja /etc/crontab p ver como está definido e
grep CRON /var/log/syslog
P ver os logs do cron


entendi, não consegui testar ainda, porem amanha quando eu chegar no serviço vou tentar executar uma forma q vim pensando q talvez possa funcionar, vou lhe explicar e vc me diz se funciona ou não.


vou criar uma script chamando a script de backup que eu criei e colocar ela para ser executada no cron, oq me diz sera q funciona ?

metodo meio preguiçoso e meio burrinho porem talvez funcione kk' como eu disse sou meio novato ainda

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder