Freigeben über


Definieren einer Knotenfreigabeaufgabe

Eine Node Release- Aufgabe führt einen Befehl oder ein Skript auf jedem Knoten aus, da sie vom Auftrag losgelassen wird. Sie können eine Node Release Aufgabe verwenden, um Daten von Knoten zu bereinigen oder zu sammeln, sobald sie von Ihrem Auftrag freigegeben werden. Sie können z. B. Befehle zum Ausführen der folgenden Aufgaben angeben:

  • Lokal erstellte Daten oder Protokolldateien in eine freigegebene Ressource verschieben.

  • Dateien oder Verzeichnisse löschen.

  • Gibt den Knoten in den ursprünglichen Zustand zurück.

  • Starten oder Beenden von Diensten.

Sie können das folgende Verfahren verwenden, um eine Node Release Aufgabe mit HPC Job Manager zu erstellen.

Hinweis

Um dieses Verfahren abzuschließen, müssen Sie als Benutzer im Cluster hinzugefügt worden sein, oder Sie müssen Mitglied einer Domänengruppe sein, die als Benutzer im Cluster hinzugefügt wurde. Wenden Sie sich an Ihren Clusteradministrator, um weitere Informationen zu erfahren.

Hinzufügen einer Knotenfreigabeaufgabe

Im HPC-Auftrags-Manager ist die Option zum Hinzufügen einer Aufgabe in den Dialogfeldern Neuen Auftrag, Auftrag ändernund Kopieren des Auftrags verfügbar. Im folgenden Verfahren wird beispielsweise das Hinzufügen einer Aufgabe im Dialogfeld Neuen Auftrag beschrieben.

So fügen Sie eine Node Release-Aufgabe hinzu

  1. Klicken Sie im HPC-Auftrags-Manager im Bereich Aktionen auf Neuen Auftrag.

  2. Klicken Sie im linken Bereich des Dialogfelds Neuen Auftrag auf Aufgaben bearbeiten.

  3. Zeigen Sie auf die Schaltfläche Hinzufügen, klicken Sie auf den Pfeil nach unten, und klicken Sie dann auf Node Release Task.

  4. Geben Sie im Dialogfeld "Aufgabe" einen Namen für Ihre Aufgabe ein.

  5. Geben Sie einen Befehl für die Aufgabe an. Wenn Sie beispielsweise alle Dateien aus einem Ordner löschen möchten, können Sie den Befehl wie folgt eingeben:

    delete c:\temp\^*

    Hinweis

    In Aufträgen, die Unteraufgaben enthalten, z. B. Node Release Vorgänge, interpretiert der Auftragsplaner das Sternchen (*) als Platzhalter für die Unteraufgaben-ID. Um einen Befehl auszuführen, der ein Sternchen (*) verwendet, schließen Sie das Caretzeichen (^) als Escapezeichen ein.

  6. Klicken Sie auf OK, um die Aufgabe ihrem Auftrag hinzuzufügen. Die neue Aufgabe wird jetzt in der Liste der Aufgaben für Ihren Auftrag angezeigt.

  7. Sie können zusätzliche Aufgabeneigenschaftendefinieren, z. B. die Ausführungseinstellungen und erforderliche Ressourcen, indem Sie die Aufgabe in der Liste auswählen und die Eigenschaftswerte im Bereich Aufgabeneigenschaften ändern.

Weitere Überlegungen

  • Die standardmäßige maximale Laufzeit (in Sekunden) für Node Release- Aufgaben wird vom Clusteradministrator mit dem Node Release Task Timeout Clusterparameter definiert.

  • Wenn ein Auftrag über eine maximale Laufzeit und eine Node Release Aufgabe verfügt, bricht der Auftragsplaner die anderen Aufgaben im Auftrag ab, bevor die Laufzeit des Auftrags abläuft (Auftragslaufzeit minus Node Release-Aufgabe Laufzeit). Auf diese Weise kann die Node Release Aufgabe innerhalb der zugewiesenen Zeit für den Auftrag ausgeführt werden.

  • Node Release Aufgaben ausgeführt werden, wenn ein Auftrag abgebrochen wird. Node Release Aufgaben werden nicht ausgeführt, wenn der Auftrag durch sofortige Vorbesetzung abgebrochen oder abgebrochen wird. Informationen zum Überspringen der aufgabe Node Release finden Sie unter Erzwingen des Abbrechens eines Auftrags oder einer Aufgabe – Job Manager.

  • Die folgenden Vorgangseigenschaften gelten nicht für Vorgänge, die pro Ressource gestartet werden, und sie können nicht für Knotenvorbereitung, Node Releaseoder Service Vorgänge festgelegt werden:

    • Anzahl der Kerne, Sockets, Knoten

    • Erforderliche Knoten

    • Ausschließlich

    • Erneutes Ausführen

    • Abhängig (Vorgangsabhängigkeiten)

    • Parameter-Aufräumeinstellungen

  • Informationen zur grundlegenden Terminologie, zum Öffnen von HPC Job Manager und zum Herstellen einer Verbindung mit einem Cluster finden Sie unter Übersicht über HPC Job Manager.

Weitere Verweise