Problemas na execução do crontab Xen Citrix [RESOLVIDO]

1. Problemas na execução do crontab Xen Citrix [RESOLVIDO]

RAPHAEL DA SILVA GUIMARAES
guima560

(usa Ubuntu)

Enviado em 02/08/2020 - 19:52h

Boa noite!
Estou tendo um problema com a automatização de uma rotina de backup no servidor Xen configurada no crontab. Quero desligar a VM, entrar no diretório mapeado, exportar a VM e ligar novamente a VM. Ressalto que esse procedimento funciona bem manualmente, mas quando deixo no crontab não executa. Inclusive, já tentei com scripts também e não acontece nada do mesmo jeito. A única coisa não comentada no crontab, além da rotina criada é o SHELL=/bin/bash. As instruções estão dessa forma:
00 00 * * 1 xe vm-shutdown vm=intranet
10 00 * * 1 cd /run/sr-mount/9feb5206-3bd2-bf3b-a21a-188252236c41
11 00 * * 1 xe vm-export uuid=3554dc79-a313-3c74-250e-9caa354f4d95 compress=true filename=Vm_intranet.xva
00 05 * * 1 xe vm-start vm=intranet
A versão do Sistema é Linux CitrixServer 4.4.0. Desde já agradeço!


  


2. Re: Problemas na execução do crontab Xen Citrix [RESOLVIDO]

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 03/08/2020 - 09:31h

A Cron esta rodando?
Se criar algo simples como "echo $(date) > /tmp/teste-cron.txt" , e colocar na crontab funciona ? Testa para vermos se de fato ela esta sendo executada....


#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



3. Re: Problemas na execução do crontab Xen Citrix [RESOLVIDO]

RAPHAEL DA SILVA GUIMARAES
guima560

(usa Ubuntu)

Enviado em 03/08/2020 - 15:25h

O teste funcionou! Será que o problema está na sintaxe?


4. Re: Problemas na execução do crontab Xen Citrix [RESOLVIDO]

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 03/08/2020 - 17:35h

Tenta assim, coloca esse comando todo em um único script e chama sé esse cara para vermos, no inicio do Script faz um echo(tipo esse do teste) para ver se pelo menos iniciou.


#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



5. Re: Problemas na execução do crontab Xen Citrix [RESOLVIDO]

RAPHAEL DA SILVA GUIMARAES
guima560

(usa Ubuntu)

Enviado em 06/08/2020 - 09:12h

A ideia do script funcionou bem manualmente. Ao colocar no cron executou o echo e a primeira linha que era um comando mv para a lixeira do arquivo antigo da VM. Mas parece que não deu certo após isso, a partir do comando "xe vm-shutdown" não funcionou e todos os outros depois. Acho que deve ter alguma coisa com o comando do xen.


6. Re: Problemas na execução do crontab Xen Citrix [RESOLVIDO]

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 06/08/2020 - 10:21h

guima560 escreveu:

A ideia do script funcionou bem manualmente. Ao colocar no cron executou o echo e a primeira linha que era um comando mv para a lixeira do arquivo antigo da VM. Mas parece que não deu certo após isso, a partir do comando "xe vm-shutdown" não funcionou e todos os outros depois. Acho que deve ter alguma coisa com o comando do xen.


Pode ser que os comandos do "xe" não estejam no PATH da Cron
Coloque o caminho absoluto deles para vermos

Por exemplo /usr/bin/xe, mas validar o caminho correto

Posta a saída dos comandos:


type xe # ver caminho absoluto do comando xe
echo $PATH

#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



7. Re: Problemas na execução do crontab Xen Citrix [RESOLVIDO]

RAPHAEL DA SILVA GUIMARAES
guima560

(usa Ubuntu)

Enviado em 10/08/2020 - 08:14h

Resolvido camarada! Coloquei o caminho absoluto do comando do xen que é o /opt/xensource/bin/xe no crontab onde estão todos os scripts, caso alguém tenha os mesmos problemas.


8. Re: Problemas na execução do crontab Xen Citrix [RESOLVIDO]

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 10/08/2020 - 17:07h

guima560 escreveu:

Resolvido camarada! Coloquei o caminho absoluto do comando do xen que é o /opt/xensource/bin/xe no crontab onde estão todos os scripts, caso alguém tenha os mesmos problemas.


Exato como disse, show.
Marques a melhor resposta e de como resolvida.


#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts