SYSTEM$GET_COMPUTE_POOL_STATUS

Recupera o status de um pool de computação.

Consulte também:

Como trabalhar com pools de computação

Sintaxe

GET_COMPUTE_POOL_STATUS( '<computePoolName>' )
Copy

Argumentos

Obrigatório:

computePoolName

Nome do pool de computação.

Retornos

Retorna informações de status como um objeto JSON. Os campos JSON são:

  • status. Status do pool de computação.

  • recommendation. Mensagem relevante para o status, se houver. Caso contrário, este campo estará vazio.

  • notReadyServices. Número de serviços programados, mas ainda não iniciados.

  • notReadyJobs. Número de trabalhos agendados, mas ainda não iniciados.

Notas de uso

  • A função atual deve ter o privilégio MONITOR no pool de computação para obter as informações de status.

Exemplos

A função a seguir recupera informações de status do pool de computação «mypool».

SELECT SYSTEM$GET_COMPUTE_POOL_STATUS('mypool');
Copy

Exemplos de saídas:

  • Pool de computação modificado de nós mínimo/máximo 2 para 1.

    {"status":"Compute pool is in state resizing","recommendation":"OK : Compute pool is starting/resizing for last 0 minutes","notReadyServices":0,"notReadyJobs":0}{"status":"Compute pool is in state resizing","recommendation":"OK : Compute pool is starting/resizing for last 2 minutes","notReadyServices":0,"notReadyJobs":0}
    
    Copy
  • O pool de computação está suspenso.

    {"status":"Compute pool is in state suspended","recommendation":"", "notReadyServices":0, "notReadyJobs":0}
    
    Copy
  • Todos os nós do pool de computação estão em uso.

    {"status":"Compute pool is in state active","recommendation":"Compute Pool is at full capacity. Current_node=1, max_node=1.","notReadyServices":0,"notReadyJobs":1}
    
    Copy
  • Redefinindo os nós mínimo/máximo de 1 para 2.

    {"status":"Compute pool is in state resizing","recommendation":"Compute Pool is at full capacity. Current_node=1, max_node=2.","notReadyServices":0,"notReadyJobs":1}
    
    Copy
  • O pool de computação está bom, mas está na contagem máxima de nós.

{"status":"Compute pool is in state active", "recommendation":"Compute pool is at max node count of 2", "notReadyServices":0, "notReadyJobs":0}
Copy
  • O pool de computação não consegue provisionar VMs do provedor de nuvem.

    {"status":"Compute pool is in state starting","recommendation":"Compute pool is experiencing delay provisioning GPU_10 instance types from the cloud provider.","notReadyServices":0,"notReadyJobs":0}
    
    Copy