Freigeben über


Abbrechen eines Auftrags oder einer Aufgabe

Im HPC Cluster Manager können Sie einen oder mehrere aktive Aufträge oder Aufgaben jederzeit abbrechen. Wenn Sie einen Auftrag abbrechen, entfernt der Auftragsplanerdienst den Auftrag aus der Warteschlange, wenn er auf die Ausführung wartet. Wenn sie ausgeführt wird, stoppt der Scheduler die ausgeführten Vorgänge und gibt die von ihnen verwendeten Ressourcen frei. Node Release Aufgaben auch dann ausgeführt, wenn ein Auftrag abgebrochen wird. Informationen zum Überspringen der aufgabe Node Release finden Sie unter Erzwingen des Abbrechens eines Auftrags oder einer Aufgabe – Job Manager.

Sie können die folgenden Verfahren verwenden, um Aufträge oder Aufgaben mit HPC Cluster Manager abzubrechen.

Hinweis

Um dieses Verfahren abzuschließen, müssen Sie der Auftragsbesitzer oder ein Clusteradministrator sein.

So kündigen Sie einen Auftrag

  1. Klicken Sie in Auftragsverwaltungim Navigationsbereichauf Alle Aufträge.

  2. Wählen Sie in der Auftragsliste einen oder mehrere Aufträge aus.

  3. Klicken Sie mit der rechten Maustaste auf Ihre Auswahl, und klicken Sie auf Auftrag abbrechen.

So brechen Sie eine Aufgabe ab

  1. Klicken Sie in Auftragsverwaltungim Navigationsbereichauf Alle Aufträge.

  2. Klicken Sie in der Auftragsliste auf einen Auftrag. Im Detailbereich wird eine Liste der Aufgaben für diesen Auftrag angezeigt.

  3. Wählen Sie in der Aufgabenliste mindestens eine Aufgabe aus.

  4. Klicken Sie mit der rechten Maustaste auf Ihre Auswahl, und klicken Sie auf Vorgang abbrechen.

Richtlinien für das Abbrechen von Aufträgen und Aufgaben

Wenn Sie einen Ausführen von Auftrag abbrechen:

  • Der Auftrag wird als Abgebrochenemarkiert.

  • Ausführen von Aufgaben werden als fehlgeschlagenegekennzeichnet.

  • Aufgaben in der Warteschlange bleiben im Status in der Warteschlange.

Wenn Sie einen auftrag in der Warteschlange Auftrag in die Warteschlange stellen:

  • Der Auftrag wird als Abgebrochenemarkiert.

  • Aufgaben in der Warteschlange bleiben im Status in der Warteschlange.

Wenn Sie eine Aufgabe abbrechen:

  • Ausführen von Aufgaben werden als fehlgeschlagenegekennzeichnet.

  • Aufgaben in der Warteschlange werden als Abgebrochenegekennzeichnet.

Vorgänge, die sich im Zustand "Abgebrochene" befinden, werden nicht automatisch erneut abgefragt, wenn Sie den Auftrag erneut auffordern, der sie enthält.

Hinweis

Wenn Sie einen ausgeführten Auftrag beenden möchten und der endgültige Auftragsstatus als abgeschlossene und nicht als Abgebrochenegekennzeichnet werden soll, und die ausgeführten Aufgaben im Auftrag als abgeschlossene und nicht als Fehlgeschlagenegekennzeichnet werden sollen, können Sie die folgenden Eingabeaufforderungs- oder HPC PowerShell-Methoden verwenden, wobei <IhreJobID-> die ID Ihres Auftrags ist:

  • Verwenden Sie in HPC PowerShell das folgende Cmdlet: Stop-hpcjob –state finished –id <yourJobID>
  • Verwenden Sie an einer Eingabeaufforderung den folgenden Befehl: Job finish <yourJobID>

Weitere Überlegungen

  • In Microsoft HPC Pack können abgebrochene Aufgaben die Aufgabenabbruchfrist verwenden,, um Zustandsinformationen zu speichern und vor dem Beenden zu bereinigen. Die Standardmäßige Nachfrist beträgt 15 Sekunden. Um die Nachfrist zu verwenden, muss die Anwendung das CTRL_BREAK-Ereignis verarbeiten. Wenn die Anwendung das Ereignis nicht verarbeitet, wird die Aufgabe sofort beendet. Damit ein Dienst die Karenzzeit verwendet, muss er das ServiceContext.OnExiting-Ereignis verarbeiten. Aufgaben, die erzwungen werden, überspringen den Karenzzeitraum. Informationen zum Konfigurieren der Nachfrist finden Sie unter Understanding Error Handling.

  • Informationen zur Verwendung von HPC Cluster Manager finden Sie unter Übersicht über HPC Cluster Manager.

Weitere Verweise