As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Estados de trabalho na Deadline Cloud CLI
Este tópico descreve como usar a interface de linha de comando do AWS Deadline Cloud (Deadline CloudCLI) para visualizar o status de um trabalho ou etapa. Se você quiser usar o monitor do Deadline Cloud para ver o status dos trabalhos ou etapas, consulteVisualize e gerencie trabalhos, etapas e tarefas no Deadline Cloud.
Você pode ver o status de um trabalho usando o CLI comando deadline job get --job-id
Deadline Cloud. A resposta aos comandos inclui o status do trabalho ou da etapa e o número de tarefas em cada status de processamento.
Quando você envia um trabalho pela primeira vez, o status éCREATE_IN_PROGRESS
. Se o trabalho passar nas verificações de validação, seu status mudará paraCREATE_COMPLETE
. Caso contrário, o status muda paraCREATE_FAILED
.
Alguns motivos possíveis pelos quais um trabalho pode falhar nas verificações de validação incluem o seguinte:
-
O modelo de trabalho não segue a especificação do OpenJD.
-
O trabalho contém muitas etapas.
-
O trabalho contém muitas tarefas totais.
Para ver as cotas para o número máximo de etapas e tarefas em um trabalho, use o console Service Quotas. Para obter mais informações, consulte Cotas para Deadline Cloud.
Também pode haver um erro de serviço interno que impeça a criação de um trabalho. Se isso acontecer, o código de status do trabalho será INTERNAL_ERROR
e o campo da mensagem de status fornecerá uma explicação mais detalhada.
Use o seguinte CLI comando do Deadline Cloud para ver os detalhes de um trabalho. No exemplo a seguir, substitua
com suas próprias informações:ID do trabalho
deadline job get --job-id
jobId
A resposta do deadline job get
comando é a seguinte:
jobId:
jobId
name: Sample Job lifecycleStatus: CREATE_COMPLETE lifecycleStatusMessage: Job creation completed successfully priority: 50 createdAt: 2024-03-26 18:11:19.065000+00:00 createdBy: Test User startedAt: 2024-03-26 18:12:50.710000+00:00 taskRunStatus: STARTING taskRunStatusCounts: PENDING: 0 READY: 5 RUNNING: 0 ASSIGNED: 0 STARTING: 0 SCHEDULED: 0 INTERRUPTING: 0 SUSPENDED: 0 CANCELED: 0 FAILED: 0 SUCCEEDED: 0 NOT_COMPATIBLE: 0 maxFailedTasksCount: 100 maxRetriesPerTask: 5
Cada tarefa em um trabalho ou etapa tem um status. Os status das tarefas são combinados para fornecer um status geral para trabalhos e etapas. O número de tarefas em cada estado é relatado no taskRunStatusCounts
campo da resposta.
O status de um trabalho ou etapa depende do status de suas tarefas. O status é determinado pelas tarefas que têm esses status, em ordem. Os status das etapas são determinados da mesma forma que o status do trabalho.
A lista a seguir descreve os status:
NOT_COMPATIBLE
-
O trabalho não é compatível com a fazenda porque não há frotas que possam concluir uma das tarefas do trabalho.
RUNNING
-
Um ou mais trabalhadores estão executando tarefas a partir do trabalho. Desde que haja pelo menos uma tarefa em execução, o trabalho é marcado
RUNNING
. ASSIGNED
-
Um ou mais trabalhadores recebem tarefas no trabalho como sua próxima ação. O ambiente, se houver, está configurado.
STARTING
-
Um ou mais trabalhadores estão configurando o ambiente para executar tarefas.
SCHEDULED
-
As tarefas do trabalho são agendadas para um ou mais trabalhadores como a próxima ação do trabalhador.
READY
-
Pelo menos uma tarefa do trabalho está pronta para ser processada.
INTERRUPTING
-
Pelo menos uma tarefa no trabalho está sendo interrompida. Interrupções podem ocorrer quando você atualiza manualmente o status do trabalho. Isso também pode acontecer em resposta a uma interrupção devido às mudanças de preço spot do Amazon Elastic Compute Cloud EC2 (Amazon).
FAILED
-
Uma ou mais tarefas no trabalho não foram concluídas com êxito.
CANCELED
-
Uma ou mais tarefas no trabalho foram canceladas.
SUSPENDED
-
Pelo menos uma tarefa no trabalho foi suspensa.
PENDING
-
Uma tarefa no trabalho está aguardando a disponibilidade de outro recurso.
SUCCEEDED
-
Todas as tarefas do trabalho foram processadas com sucesso.