Condividi tramite


Definire un'attività di preparazione del nodo

Un'attività Preparazione nodo esegue un comando o uno script in ogni nodo di calcolo allocato al processo. L'attività Preparazione nodo viene eseguita in un nodo prima di qualsiasi altra attività nel processo. È possibile usare un'attività 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à Preparazione 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 del nodo usando HPC Job Manager.

Annotazioni

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 processo e Copia processo . Ad esempio, la procedura seguente descrive come aggiungere un'attività nella finestra di dialogo Nuovo processo .

Per aggiungere un'attività di preparazione del nodo

  1. Nel riquadro Azioni di Gestione 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:

    copy /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 dell'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 nelle attività Di preparazione del nodo, Rilascio nodo o Servizio :

    • 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.For more information, see Define a Node ReleaseTask.

  • Se un'attività Di preparazione del nodo non riesce in nodi sufficienti per superare il parametro del cluster ExcludedNodeLimit , il processo avrà esito negativo. Per evitare che ciò accada, è possibile definire un valore ExcludedNodeLimit elevato 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.

Altri riferimenti