Conoscere lo stato della propria flotta
Dopo la creazione di un parco, è possibile controllare lo stato dell'intero parco, nonché lo stato delle attività o delle istanze. Queste informazioni possono essere utilizzate come aiuto per il debug.
Stato della flotta
Lo stato del parco indica lo stato generale di tutte le attività e le istanze eseguite nel parco.
Stato della flotta attiva
Questi stati indicano che la flotta è già in funzione. A seconda del loro avanzamento, i compiti possono essere in attesa, in esecuzione o in uno stato finale mentre la flotta è attiva.
| Stato della flotta | Descrizione | Possibili stati dell'attività |
|---|---|---|
| Distribuzione | La flotta viene avviata. Le istanze sono in attesa e i nodi worker sono ora in fase di provisioning | Pending |
| In esecuzione | Almeno un'istanza è in esecuzione e almeno un nodo worker è stato fornito. | PendingRunningSucceededFailedCanceled |
| Annullamento | Un utente ha avviato una cancellazione soft-stop sul parco macchine e alcune istanze sono ancora in esecuzione. Le istanze e i task della flotta che erano già in esecuzione continuano ad essere eseguiti fino al termine. Le istanze e le attività in sospeso vengono annullate e non vengono eseguite. | RunningSucceededFailedCanceled |
Stato finale della flotta
Questi stati indicano che la flotta non è più in funzione. Non ci sono istanze in esecuzione. Le attività non sono in esecuzione e si trovano in uno stato succeeded, failed o canceled.
| Stato della flotta | Descrizione | Possibili stati dell'attività |
|---|---|---|
| Riuscito | Tutti i compiti sono stati completati con successo. Non ci sono istanze in esecuzione e i nodi worker sono sprovisionati o in fase di sprovisionamento. | SucceededFailedCanceled |
| Non riuscito | Non ci sono task in esecuzione e almeno un task è fallito. Non ci sono istanze in esecuzione e i nodi worker sono sprovisionati o in fase di sprovisionamento. | SucceededFailedCanceled |
| Annullato | L'utente ha avviato una cancellazione del parco e non ci sono istanze in esecuzione. I nodi worker sono de-provisionati o in fase di de-provisioning. Le attività di questa flotta possono terminare nello stato "riuscito", "fallito" o "annullato". | SucceededFailedCanceled |
Controllo dello stato della flotta
Per verificare lo stato della flotta, eseguire il comando ibmcloud ce fleet get. Specificare il nome della flotta.
ibmcloud ce fleet get -n FLEET
Output di esempio.
Name Status Tasks Instances Workers Age Zone ID
fleet-123456ab-1 running 1 1 1 8h eu-de-1 1a2b3c4d-56ef-78gh-90ijklmno
Stato attività
Lo stato dei task indica lo stato di salute dei singoli task in esecuzione sul parco macchine. Ogni task viene eseguito su una singola istanza.
| Stato attività | Descrizione |
|---|---|
| In sospeso | L'attività non ha un'istanza associata. |
| In esecuzione | Il task ha esattamente un'istanza associata in esecuzione. |
| Riuscito | L'ultima istanza avviata per conto di questo task è terminata con successo e il task non è più in esecuzione. |
| Non riuscito | L'ultima istanza avviata per conto di questo task è fallita e il task ha raggiunto il numero massimo di tentativi. L'attività non è più in esecuzione. Si noti che i compiti falliti tornano allo stato "in attesa" finché non viene raggiunto il numero massimo di tentativi. |
| Annullato | Un utente ha annullato il parco e l'attività non è più in esecuzione. L'attività è stata annullata prima di essere riuscita o fallita. |
Controllo dello stato delle attività
Per controllare lo stato delle attività, eseguire il comando ibmcloud ce fleet task list. Specificare il nome della flotta.
ibmcloud ce fleet task list --fn FLEET
Output di esempio.
Task Summary:Pending Tasks: 1
Running Tasks: 1
Failed Tasks: 0
Succeeded Tasks: 1
Canceled Tasks: 0
Stato del nodo di lavoro
È possibile controllare lo stato dei nodi worker su cui girano le istanze. Per ulteriori informazioni, consultare le pagine seguenti.