Condividi tramite


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à node release per pulire o raccogliere dati dai nodi man mano che vengono rilasciati dal processo. Ad esempio, è possibile specificare i comandi per eseguire le attività seguenti:

  • 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

  1. Nel riquadroGestione processi fare clic su Nuovo processo.

  2. Nel riquadro sinistro della finestra di dialogo Nuovo processo fare clic su Modifica attività.

  3. Scegliere il pulsante Aggiungi , fare clic sulla freccia giù e quindi fare clic su 'attività rilascio nodo.

  4. Nella finestra di dialogo attività digitare un nome per l'attività.

  5. 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.

  6. Fare clic su OK per aggiungere l'attività al processo. La nuova attività viene ora visualizzata nell'elenco delle attività per il processo.

  7. È possibile definire proprietà aggiuntive Attività, ad esempio Impostazioni di esecuzione e Risorse 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 (tempo di esecuzione del processo meno tempo di esecuzione dell'attività Di rilascio del nodo). In questo modo, l'attività di rilascio del nodo 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

Riferimenti aggiuntivi