Condividi tramite


Definire un'attività di preparazione del nodo

Un'attività di preparazione nodo esegue un comando o uno script in ogni nodo di calcolo allocato al processo. L'attività di preparazione nodo viene eseguita in un nodo prima di qualsiasi altra attività del processo. È possibile usare un'attività di preparazione nodo per eseguire il provisioning di base dei nodi allocati al processo. Ad esempio, è possibile specificare i comandi per eseguire le attività seguenti:

  • Copiare i file.

  • Creare una struttura di directory.

  • Verificare l'ambiente in esecuzione.

  • Avviare o arrestare i servizi.

Se l'attività di preparazione del nodo non viene eseguita in un nodo, tale nodo non verrà aggiunto al processo. Il nodo verrà aggiunto all'elenco di nodi esclusi dal processo.

È possibile usare la procedura seguente per creare un'attività di preparazione nodo 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 preparazione 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à di preparazione del nodo

  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à preparazione nodo.

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

  5. Specificare un comando per l'attività. Ad esempio, per copiare un'applicazione da una directory condivisa in ogni nodo di calcolo allocato al processo, è possibile digitare un comando simile al seguente:

    copiare /Y \\server_name\Program Files\myapp.exe c:\users\userName\bin

  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

  • 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

  • È possibile pulire o raccogliere dati dai nodi man mano che vengono rilasciati dal processo aggiungendo un'attività Node Release. Per altre informazioni, vedere Define a Node ReleaseTask.

  • Se un'attività di preparazione nodo ha esito negativo su nodi sufficienti per superare il parametro excludedNodeLimit cluster, il processo avrà esito negativo. Per evitare che ciò accada, è possibile definire un valore ExcludedNodeLimit oppure è possibile impostare un requisito di risorsa minimo massimo per il processo.

  • Per informazioni sulla terminologia di base, l'apertura di HpC Cluster Manager e la connessione a un cluster, vedere Panoramica di HPC Cluster Manager.

Riferimenti aggiuntivi