Informazioni sugli stati dei processi e delle attività
In HPC Pack, i processi e le attività hanno stati del ciclo di vita quasi identici. Gli stati principali del ciclo di vita sono Configuring, Queued, Running, Finished, Failede Canceled. I posti di lavoro e le attività si spostano anche attraverso brevi stati transitori. La tabella seguente riepiloga tutti gli stati del ciclo di vita.
Stati di processo e attività
Stato | Definizione |
---|---|
Configurazione di | Il processo o l'attività si trova nel sistema, ma non è stato inviato alla coda. |
inviato | Il processo o l'attività è stata inviata e attende la convalida prima che possa essere accodata. |
convalida | Il servizio utilità di pianificazione processi HPC sta convalidando il processo o l'attività. Durante la convalida, il servizio utilità di pianificazione processi HPC conferma le autorizzazioni, applica le impostazioni predefinite per tutte le proprietà non specificate dal proprietario del processo e convalida ogni proprietà rispetto ai vincoli. Le impostazioni e i vincoli predefiniti sono definiti dal modello di processo. Per altre informazioni sui modelli di processo, vedere Understanding Job Templates - Job Manager. Il servizio utilità di pianificazione processi HPC conferma inoltre che le proprietà del processo includono tutte le proprietà dell'attività( ad esempio, nessuna attività ha un tempo di esecuzione maggiore rispetto al tempo di esecuzione del processo). Durante la convalida, il processo potrebbe anche passare attraverso un'applicazione di filtro per l'invio personalizzata definita dall'amministratore del cluster. Se il processo supera la convalida, passa allo stato |
in coda | Il processo o l'attività ha superato la convalida ed è in attesa di essere pianificata e attivata (esecuzione). Quando un processo in esecuzione, un'attività di basic |
dispatching | Questo stato si applica solo alle attività. Il servizio utilità di pianificazione processi HPC ha allocato risorse all'attività e contatta i nodi allocati per avviare l'esecuzione dell'attività. All'avvio dell'attività, passa allo stato In esecuzione. |
In esecuzione | Il processo o l'attività è in esecuzione in uno o più nodi. |
Fine | Il processo o l'attività è stata completata e la pulizia del processo o dell'attività è in corso. |
completato | Il processo o l'attività sono stati completati correttamente. |
non riuscito | Il processo o l'attività non è riuscita a completare, arrestare l'esecuzione o restituire un codice di uscita che indica l'errore (per impostazione predefinita, qualsiasi codice di uscita diverso da zero). Inoltre, un'attività in esecuzione viene contrassegnata come Non riuscito quando: - Il proprietario del processo o un amministratore del cluster annulla l'attività. - Il servizio utilità di pianificazione processi HPC annulla un'attività perché ha superato il runtime massimo. - Il servizio utilità di pianificazione processi HPC annulla un'attività non contrassegnata come rieseguibile. - Il servizio utilità di pianificazione processi HPC annulla una sottoattività avviata per ogni risorsa (Preparazione nodi, Node Releasee servizio sottoattività). Se l'avvio di un processo o di un'attività non riesce a causa di un errore del cluster, il processo o l'attività viene ritentata automaticamente un numero specificato di volte prima che venga contrassegnato come Non riuscito. |
annullamento | Il processo o l'attività è stata annullata e la pulizia è in corso. |
annullata | Il processo è stato annullato dal proprietario del processo, da un amministratore del cluster o dal servizio utilità di pianificazione processi HPC. Ad esempio, il servizio utilità di pianificazione processi HPC può annullare un processo se supera il runtime o se viene annullato. L'attività è stata annullata dal proprietario del processo o da un amministratore del cluster prima dell'avvio dell'esecuzione. Se un'attività in esecuzione viene annullata, l'attività viene contrassegnata come Failed. Per annullare un processo o un'attività, vedere Annullare un processo o un'attività - Gestione processi o Forzare l'annullamento di un processo o di un'attività - Gestione processi. |
Riferimenti aggiuntivi
Gestione di processi e attività - di Job Manager
Tenere traccia dello stato del processo - di Job Manager