Definire un nodo ReleaseTask
Un'attività Node Release esegue un comando o uno script in ogni nodo man mano che viene rilasciato dal processo. È possibile usare un'attività
Spostare i file di dati o di log creati in locale in una risorsa condivisa.
Eliminare file o directory.
Restituisce il nodo allo stato originale.
Avviare o arrestare i servizi.
È possibile usare la procedura seguente per creare un'attività Node Release usando Gestione processi HPC.
Nota
Per completare questa procedura, è necessario essere stati aggiunti come utente nel cluster oppure è necessario essere membri di un gruppo di dominio aggiunto come utente nel cluster. Per altre informazioni, contattare l'amministratore del cluster.
Aggiungere un'attività di rilascio del nodo
In Gestione cluster HPC l'opzione per aggiungere un'attività è disponibile nelle finestre di dialogo Nuovo processo, Modifica processoe Copia processo. Ad esempio, nella procedura seguente viene descritto come aggiungere un'attività nella finestra di dialogo nuovo processo.
Per aggiungere un'attività Node Release
Nel riquadro Gestione processifare clic su Nuovo processo .Nel riquadro sinistro della finestra di dialogo Nuovo processo fare clic su Modifica attività.
Scegliere il pulsante Aggiungi
, fare clic sulla freccia giù e quindi fare clic su 'attività rilascio nodo .Nella finestra di dialogo attività digitare un nome per l'attività.
Specificare un comando per l'attività. Ad esempio, per eliminare tutti i file da una cartella, è possibile digitare il comando come segue:
delete c:\temp\^*
Nota
Nei processi che includono sottoattività, ad esempio attività di rilascio del nodo, l'utilità di pianificazione del processo interpreta l'asterisco (*) come segnaposto per l'ID attività secondaria. Per eseguire un comando che usa un asterisco (*), includere il cursore (^) come carattere di escape.
Fare clic su OK per aggiungere l'attività al processo. La nuova attività viene ora visualizzata nell'elenco delle attività per il processo.
È possibile definire proprietà aggiuntive
Attività , ad esempioImpostazioni di esecuzione eRisorse necessarie selezionando l'attività nell'elenco e modificando i valori delle proprietà nel riquadro Proprietà attività.
Considerazioni aggiuntive
Il tempo di esecuzione massimo predefinito (in secondi) per attività di rilascio del nodo è definito dall'amministratore del cluster con il parametro node release task timeout cluster.
Se un processo ha un tempo di esecuzione massimo e un'attività di rilascio del nodo
, l'utilità di pianificazione del processo annulla le altre attività del processo prima della scadenza del processo ( di rilascio del nodotempo di esecuzione del processo menotempo di esecuzione dell'attività Di rilascio del nodo ). In questo modo, l'attivitàpuò essere eseguita entro il tempo allocato per il processo. le attività di rilascio del nodo vengono eseguite quando un processo viene annullato.
le attività di rilascio del nodo non vengono eseguite quando il processo viene annullato o annullato da una precedenza immediata.Node Release do not run when the job is force canceled or canceled by immediate preemption. Per ignorare l'attività di rilascio del nodo, vedere Forzare l'annullamento di un processo o un'attività .Le proprietà dell'attività seguenti non si applicano alle attività avviate per ogni risorsa e non possono essere impostate in attività di preparazione del nodo, Node Releaseo Service:
Numero di core, socket, nodi
Nodi obbligatori
Esclusivo
Rieseguibile
Dipende (dipendenze delle attività)
Impostazioni dello sweep dei parametri