Oozie preso no estado de preparação
-
21-12-2019 - |
Pergunta
Eu tenho um problema com a execução de trabalhos de coordenador Oozie.Abaixo estão as propriedades do trabalho e os códigos de arquivos XML.Ao enviar o trabalho, não havia erros, mas o trabalho está sempre em estado "Prep".Eu tenho que matar manualmente o trabalho depois de alguma extensão de esperar.Ao executar o trabalho de fluxo de trabalho separadamente, ele foi concluído com sucesso.
Você pode, por favor, deixe-me saber o que poderia estar errado no trabalho do meu cofordo?
Aqui está o meu coordenador.xml
Aqui está a minha coordenatorjob.properties
Obrigado,
kalai
Solução
Coordenador está em status Prep quando é hora de início é no futuro.O tempo de início em sua configuração é 2014-02-25 11:31 UTC, por isso, se você enviou no momento da postagem da pergunta (2014-02-25 06:45 UTC) ainda tinha cerca de 5 horas para esperar no status de preparaçãoantes de criar a primeira materialização e alternar para a execução.Ver Documentação Sobre as transições de status.
Outras dicas
"Em>" Empregos (trabalhos individuais, não os trabalhos de coordenador, etc.) fazem o trabalho real enquanto estiver no estado PREP
.É o caso da ação ssh Por exemplo (mesmo que seja um pouco mais complicado porque o código Java acontece de forma síncrona, mas o script de shell remoto é executado de forma assíncrona).
No seu caso, acho que a resposta de Dmitry é a mais útil, mas é bom ter em mente que pode haver outras razões para estar no estado de preparação também.