Freigeben über


Grundlegendes zu Auftrags- und Aufgabeneigenschaften

Die folgenden Tabellen enthalten eine Liste aller Auftrags- und Aufgabeneigenschaften, die Sie im HPC-Auftrags-Manager festlegen können. Diese Eigenschaften definieren, wie Aufträge und Aufgaben ausgeführt werden.

Anmerkung

Auftragsvorlagen werden vom Clusteradministrator für verschiedene Arten von Aufträgen erstellt. Auftragsvorlagen definieren Standardwerte und Einschränkungen für Auftragseigenschaften. Je nach der Auftragsvorlage, die Sie für Ihren Auftrag auswählen, werden möglicherweise Unterschiede in den verfügbaren Werten für Auftragseigenschaften angezeigt. Eine Vorlage kann beispielsweise den vollständigen Bereich von Prioritäts- Werten zulassen, und eine andere Vorlage lässt möglicherweise nur Werte von Normal- oder darunter zu.

In diesem Thema:

Auftragseigenschaften

Job-Eigenschaft Beschreibung
Auftrags-ID Die numerische ID des Auftrags. Der Auftragsplaner weist diese Nummer zu, wenn ein Auftrag erstellt wird.
Auftragsname Der vom Benutzer zugewiesene Name des Auftrags. Die maximale Länge für diese Eigenschaft beträgt 128 Zeichen.
Auftragsvorlage Der Name der Auftragsvorlage, die zum Übermitteln des Auftrags verwendet wird. Wenn Sie einen Auftrag erstellen, zeigt die Auftragsvorlage Dropdownliste die verfügbaren Vorlagen an. Auftragsvorlagen werden vom Clusteradministrator für verschiedene Arten von Aufträgen erstellt. Auftragsvorlagen definieren Standardwerte und Einschränkungen für Auftragseigenschaften. Nachdem Sie eine Auftragsvorlage für einen neuen Auftrag ausgewählt haben, ändern sich die verfügbaren Werte für Auftragseigenschaften im Dialogfeld Neuen Auftrag entsprechend. Beispielsweise zeigt das Dropdownmenü Priorität nur die Prioritätsebenen an, die unter der ausgewählten Vorlage gültig sind, und die Laufzeiteinstellung kann nicht über dem definierten Maximum ausgelöst werden. Weitere Informationen finden Sie unter Understanding Job Templates - Job Manager. Hinweis: Clusteradministratoren können Berechtigungen angeben, welche Benutzer eine bestimmte Auftragsvorlage verwenden können. Informationen zu den Auftragsvorlagen, auf die Sie Zugriff haben und die Sie verwenden sollten, wenden Sie sich an Ihren Clusteradministrator.
Projekt Der Name des Projekts, zu dem der Auftrag gehört. Die maximale Länge für diese Eigenschaft beträgt 128 Zeichen.

In einigen Fällen kann der Clusteradministrator eine Liste der Projektnamen für eine bestimmte Auftragsvorlage definieren. Wenn die von Ihnen ausgewählte Auftragsvorlage eine Liste von Projektnamen enthält, werden die Namen in der Dropdownliste Project angezeigt.
Priorität Die Priorität des Auftrags. Prioritäts- und Sendezeithilfe bestimmen, wann der Auftrag ausgeführt wird und wie viele Ressourcen der Auftrag erhält. Sie können die Priorität im Hinblick auf ein Prioritätsband, eine Prioritätsnummer oder eine Kombination aus den beiden angeben. Die Prioritätsbänder und die entsprechenden numerischen Werte sind wie folgt:

- niedrigste (0)
- BelowNormal- (1000)
- Normal- (2000)
- AboveNormal- (3000)
- Höchste (4000)

Die numerische Priorität kann einen Wert zwischen 0 (niedrigste) und 4000 (Höchsten) aufweisen. Wenn Sie einen Wert numerisch eingeben, wird er als entsprechendes Prioritätsband oder als Kombination angezeigt. Wenn Sie beispielsweise einen Wert von 2500 angeben, wird die Priorität als Normal+500angezeigt. Hinweis: Wenn Sie Aufträge nach Prioritätsbereich filtern, wird der numerische Wert des Bandes als Mitte des Bereichs behandelt. Der Filter gibt Aufträge mit Prioritäten zwischen dem Bandwert minus 499 und dem Bandwert plus 500 zurück. Wenn Sie z. B. die Auftragsliste filtern, um Standard- Prioritätsaufträge anzuzeigen, gibt der Filter Aufträge zurück, die eine numerische Priorität zwischen 1501 und 2500 haben. Dieses Verhalten ändert sich, wenn Sie die HPC-APIs verwenden, um die Auftragsliste zu filtern. Wenn Sie Aufträge nach Prioritätsbereich mithilfe der HPC-APIs filtern, wird der Bandwert als Anfang des Bereichs behandelt. Der Filter gibt Aufträge mit Prioritäten zwischen dem Bandwert und dem Bandwert plus 999 zurück. Wenn Sie beispielsweise den Filter als filter.Add(FilterOperator.Equal, PropId.Job_Priority, JobPriority.Normal);definieren, gibt der Filter Aufträge mit einer numerischen Priorität zwischen 2000-2999 zurück.
Laufzeit Der Zeitraum (dd:hh:mm) des Auftrags kann ausgeführt werden. Wenn die Aufgabe nach dem Erreichen der angegebenen Laufzeit noch ausgeführt wird, wird sie automatisch vom Auftragsplaner abgebrochen.

Die Gesamtlaufzeit für den Auftrag umfasst Knotenvorbereitung, Node Releaseund primäre Aufgaben. Weitere Informationen finden Sie unter Grundlegendes zu Aufgabentypen – Job Manager.

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 Vorgangslaufzeit). Auf diese Weise kann die Node Release Aufgabe innerhalb der zugewiesenen Zeit für den Auftrag ausgeführt werden.
Ausführen bis zum Abbrechen Wenn True, wird der Auftrag bis zum Abbrechen oder bis zum Ablauf der Laufzeit ausgeführt. Es wird nicht beendet, wenn keine Vorgänge verbleiben.
Fehler bei Vorgangsfehlern Wenn True, führt der Fehler eines Vorgangs im Auftrag dazu, dass der gesamte Auftrag sofort fehlschlägt.
Beim Start benachrichtigen Wenn True, können Sie beim Starten des Auftrags eine E-Mail oder eine andere Benachrichtigung erhalten. Die Benachrichtigung muss vom Clusteradministrator auf dem Cluster aktiviert werden.
Nach Abschluss benachrichtigen Wenn True, können Sie eine E-Mail oder eine andere Benachrichtigung erhalten, wenn der Auftrag abgeschlossen ist. Die Benachrichtigung muss vom Clusteradministrator auf dem Cluster aktiviert werden.
Anzahl der Kerne Die Anzahl der vom Auftrag benötigten Kerne. Sie können Mindest- und Höchstwerte festlegen oder automatische Berechnung auswählen, damit der Auftragsplaner die minimale und maximale Anzahl der erforderlichen Kerne basierend auf den Aufgaben des Auftrags automatisch berechnet.
Anzahl der Sockets Die Anzahl der Sockets, die für den Auftrag erforderlich sind. Sie können Mindest- und Höchstwerte festlegen oder automatische Berechnung auswählen, damit der Auftragsplaner die minimale und maximale Anzahl der erforderlichen Sockets basierend auf den Aufgaben des Auftrags automatisch berechnet.
Anzahl der Knoten Die Anzahl der Knoten, die für den Auftrag erforderlich sind. Sie können Mindest- und Höchstwerte festlegen oder automatische Berechnung auswählen, damit der Auftragsplaner die minimale und maximale Anzahl der erforderlichen Knoten basierend auf den Aufgaben des Auftrags automatisch berechnet.
Ausschließlich Wenn True, können keine anderen Aufträge gleichzeitig mit diesem Auftrag auf einem Computeknoten ausgeführt werden.
Knoteneinstellungen (Knotengruppenoperator) Die Art und Weise, wie der Auftragsplaner Knotengruppen zum Zuordnen von Ressourcen zu einem Auftrag verwendet. Die folgenden Einstellungen sind verfügbar:

- Nur auf Knoten ausführen, die Mitglieder aller folgenden Gruppen (Schnittmenge) -
Der Auftrag sollte nur auf den Knoten ausgeführt werden, die zu allen Knotengruppen in der Liste gehören. Wenn Sie z. B. über eine Knotengruppe für Knoten verfügen, die mindestens 4 GB Arbeitsspeicher aufweisen, und eine weitere Knotengruppe für Knoten mit mindestens 8 Kernen, geben Sie diese Knotengruppen und diese Einstellung an, um eine Anwendung auf Knoten mit mindestens 4 GB Arbeitsspeicher und mindestens 8 Kernen auszuführen.
- Auf Knoten ausführen, die Mitglieder einer der folgenden Knotengruppen (Uniform) sind – Der Auftrag sollte nur auf Knoten ausgeführt werden, die alle einer einzelnen Knotengruppe in der Liste angehören. Diese Einstellung eignet sich beispielsweise für Hybridcluster, die lokale Computeknoten und Windows Azure-Knoten enthalten. Möglicherweise möchten Sie eine Anwendung in beiden Umgebungen ausführen, aber nicht zulassen, dass die Anwendung sowohl lokale als auch Windows Azure-Knoten gleichzeitig umfasst.
- Auf Knoten ausführen, die Mitglieder einer der folgenden Gruppen (Union) sind – Der Auftrag kann auf Knoten ausgeführt werden, die zu einer beliebigen Knotengruppe in der Liste gehören. Hinweis: Diese Eigenschaft wurde in HPC Pack 2012 eingeführt. Sie ist in früheren Versionen nicht verfügbar.
Ausführen auf einem einzelnen Knoten Wenn True, führen Sie den Auftrag auf einem einzelnen Knoten aus, ohne alle Kerne des Knotens zu reservieren. Sie können z. B. angeben, dass dieser Auftrag auf mindestens 2 Kernen und maximal 4 Kernen ausgeführt werden soll, aber dennoch auf einem einzelnen Knoten ausgeführt werden muss. Hinweis: Diese Eigenschaft wurde in HPC Pack 2012 eingeführt. Sie ist in früheren Versionen nicht verfügbar.
Knotengruppen Eine Liste der Knotengruppen, mit denen die Kandidatenressourcen für diesen Auftrag definiert werden können. In HPC Pack 2008 R2 kann der Auftrag nur auf Knoten ausgeführt werden, die Mitglieder aller aufgelisteten Gruppen sind. Wenn Sie beispielsweise die Gruppen "Have Application X" und "Have Big Memory" auflisten, muss der Knoten zu beiden Gruppen gehören. Im Dialogfeld Neuen Auftrag filtert das Auswählen einer oder mehrerer Knotengruppen die Knoten, die in der Knotenauswahlliste verfügbar sind. Wenn in der Liste keine Knoten angezeigt werden, bedeutet dies, dass es keine Knoten gibt, die zu allen angegebenen Gruppen gehören.

In HPC Pack 2012 bestimmt die Einstellung "Knoteneinstellungen", ob alle oder eine Teilmenge der Knoten in den Knotengruppen Kandidatenressourcen für den Auftrag sind.

Im Folgenden finden Sie Standardknotengruppen, die Sie zum Ausführen von Aufträgen verwenden können:

- Computeknoten
- Arbeitsstationsknoten
- AzureNodes (eingeführt in HPC Pack 2008 R2 mit Service Pack 1 (SP1)
- UnmanagedServerNodes (eingeführt in HPC Pack 2008 R2 mit Service Pack 3 (SP3)

Clusteradministratoren können zusätzliche benutzerdefinierte Knotengruppen erstellen und Einer oder mehreren Gruppen Knoten zuweisen. Clusteradministratoren können die Knotengruppenmitgliedschaft jederzeit ändern, was sich auf Ihre verfügbaren Ressourcen auswirken kann. Wenn eine Aufgabe auf einem Knoten ausgeführt wird, der nicht mehr zur angegebenen Knotengruppe gehört, wird die Aufgabe abgebrochen. Wenn Sie nicht mehr über die mindest erforderlichen Ressourcen zum Ausführen Ihres Auftrags verfügen, wird Ihr Auftrag erneut abgefragt.
Angeforderte Knoten Eine Liste von Knoten. Der Auftrag kann nur auf Knoten ausgeführt werden, die sich in dieser Liste befinden.
Gedächtnis Die mindeste Arbeitsspeichermenge (in MB), die auf jedem Knoten vorhanden sein muss, auf dem der Auftrag ausgeführt wird.
Kerne pro Knoten Die Mindestanzahl der Kerne, die auf jedem Knoten vorhanden sein müssen, auf dem der Auftrag ausgeführt wird.
Knoten sortieren Die Reihenfolge, die beim Auswählen von Knoten für den Auftrag verwendet werden soll. Diese Eigenschaft gibt Knoten basierend auf dem verfügbaren Arbeitsspeicher oder den Kernressourcen die Präferenz. Die Wertoptionen sind:

- Mehr Arbeitsspeicher
- weniger Arbeitsspeicher
- Weitere Kerne
- weniger Kerne
Lizenzen Eine Liste der Lizenzen, die für den Auftrag erforderlich sind. Werte in dieser Liste können von einem Auftragsaktivierungsfilter überprüft werden, der vom Clusteradministrator definiert wird.
Umgebungsvariablen Eine Liste der Umgebungsvariablennamen und Wertpaare, die im Kontext aller Aufgaben für den Auftrag festgelegt werden. Die maximale Länge für den Namen beträgt 128 Zeichen. Für den Wert gibt es keine maximale Länge.

Wenn für dieselbe Umgebungsvariable unterschiedliche Werte festgelegt werden, bestimmt die Umgebungsvariablenhierarchie, welcher Wert im Kontext Ihrer Aufgabe verwendet wird. Wenn z. B. %TMP% als Auftrag und als Vorgangsvariable festgelegt wird, hat der Wert der Vorgangsvariable Vorrang im Kontext dieser bestimmten Aufgabe.

Die Hierarchie, die für Aufgaben verwendet wird, die auf dem Cluster ausgeführt werden, lautet wie folgt:

1. Vorgang
2. Auftrag
3. Cluster breit
4. Benutzer
5. System
Ausgangscodes Eine Liste mit mindestens einem numerischen Code, der angibt, dass Aufgaben erfolgreich abgeschlossen wurden. Wenn keine Liste angegeben ist, ist 0 der einzige Vorgangsausgangscode, der den Erfolg angibt. Wenn angegeben, gilt die Liste der Erfolgsendecodes für alle Aufgaben innerhalb des Auftrags, es sei denn, Sie überschreiben diese Liste, indem Sie einen anderen Wert für die Aufgabe selbst angeben. Hinweis: Der Standardcode für die Erfolgreiche Beendigung des Auftrags ist 0. Wenn dieses Feld gelöscht wird, wird der Ausgangscode auf 0 (Standardwert) festgelegt. Hinweis: Diese Eigenschaft wurde in HPC Pack 2012 eingeführt. Sie ist in früheren Versionen nicht verfügbar.
Hängt von Aufträgen ab Eine Liste der Aufträge nach ID, die abgeschlossen werden müssen, bevor der Auftrag gestartet wird. Hinweis: Diese Eigenschaft wurde in HPC Pack 2012 eingeführt. Sie ist in früheren Versionen nicht verfügbar.
Halten Sie den Auftrag bis Das Datum und die Uhrzeit, zu dem der Auftrag in die Warteschlange gestellt wird. Jeder Benutzer kann diese Eigenschaft festlegen und kann jederzeit geändert werden, bevor der Auftrag gestartet wird. Wichtig: Nachdem ein Auftrag ausgeführt wurde, wird der Halteauftrag bis Eigenschaft gelöscht. Hinweis: Diese Eigenschaft wurde in HPC Pack 2012 eingeführt. Sie ist in früheren Versionen nicht verfügbar.
Geschätzter Arbeitsspeicher pro Prozess Eine Schätzung der maximalen Arbeitsspeichermenge (in MB), die ein Prozess in einem Auftrag verbraucht. Der Auftragsplaner berücksichtigt nur das Ausführen des Auftrags auf Knoten, die mindestens die angegebene Arbeitsspeichermenge aufweisen.

Sie können einen Wert auswählen, der sich im Wertebereich befindet, der für die Vorlage für den Auftrag angegeben ist. Der Wert "0" gibt an, dass der Auftragsplaner keine Aufträge basierend auf den Speicheranforderungen des Auftrags knotenweise zuweist.

Weitere Informationen finden Sie unter Einrichten Memory-Aware Terminplanung – Job Manager. Hinweis: Diese Eigenschaft wurde in HPC Pack 2012 eingeführt. Sie ist in früheren Versionen nicht verfügbar.

Sie können einige zusätzliche Auftragseigenschaften mithilfe von HPC Power Shell oder in einem Eingabeaufforderungsfenster festlegen. Sie können z. B. Knoten angeben, die vom Auftrag ausgeschlossen werden sollen, oder manuell den Auftragsfortschritt oder eine Statusmeldung festlegen. Sie können diese Eigenschaften nicht im HPC-Auftrags-Manager festlegen, aber Sie können deren Werte in der Auftragsliste anzeigen, indem Sie die entsprechenden Spalten anzeigen. Weitere Informationen finden Sie unter Define Excluded Nodes for a Job – Job Manager and Set the Progress and Progress Message Job Properties from a Script File - Job Manager.

Aufgabeneigenschaften

Task-Eigenschaft Beschreibung
Vorgangs-ID Die numerische ID des Vorgangs. Der Auftragsplaner weist diese Nummer zu, wenn ein Vorgang erstellt wird.
Vorgangsname Der vom Benutzer zugewiesene Name der Aufgabe. Die maximale Länge für diese Eigenschaft beträgt 128 Zeichen.
Art Hilft beim Definieren der Ausführung eines Befehls. Der Standardwert für vorgangs-Type ist Basic. Eine Basic--Aufgabe führt einmal einen Befehl aus. Die anderen Aufgabentypen erstellen Unteraufgaben, die jeweils eine Instanz des Befehls ausführen. Ein Vorgang kann bis zu 1.000.000 Unteraufgaben enthalten. Weitere Informationen finden Sie unter Grundlegendes zu Aufgabentypen – Job Manager.

Typ- können die folgenden Werte haben:

- Basic-
- parametrischen Aufräumen
- Knotenvorbereitung
- Node Release
- Service-
Befehlszeile Der Befehl, der für die Aufgabe ausgeführt wird. Der Pfad zur ausführbaren Datei ist relativ zum Arbeitsverzeichnis für die Aufgabe. Weitere Informationen finden Sie unter Grundlegendes zu Anwendungs- und Datendateien – Job Manager.

Aufträge, die mit parallelen Aufgaben über die Microsoft® Message Passing Interface (MS-MPI) arbeiten, erfordern die Verwendung des befehls mpiexec, sodass Befehle für parallele Aufgaben im folgenden Format vorliegen müssen: mpiexec [mpi_options] <myapp.exe> [arguments], wobei myapp.exe der Name der auszuführenden Anwendung ist.

In Vorgängen, die Unteraufgaben enthalten, können Sie das Sternchen (*) als Platzhalter für den parametrischen Aufräumenindex (in Parametric Sweep Tasks) oder für die Unteraufgaben-ID (in Service-, Knotenvorbereitungund Node Release Aufgaben) verwenden. In der ersten Teilaufgabe wird echo * beispielsweise als echo 1 interpretiert (oder in einem Parametric Sweep Vorgang als erster Indexwert).

Sie können mehrere Sternchen (*) angeben, um die mindestanzahl der zu verwendenden Positionen anzugeben, wenn die Anzahl des Indexes oder der Unteraufgabe ausgedrückt wird. Dies schränkt keine Zahlen ein, die mehr Positionen erfordern. Beispielsweise wird echo **** als echo 0001 für die erste Unteraufgabe interpretiert.

Um einen Befehl auszuführen, der ein Sternchen (*) verwendet, schließen Sie das Caretzeichen (^) als Escapezeichen ein. Um beispielsweise eine Node Release Aufgabe zu erstellen, die alle Dateien aus einem Ordner löscht, können Sie einen Befehl wie folgt verwenden:

delete c:\temp\^*
Arbeitsverzeichnis Das Arbeitsverzeichnis, das während der Ausführung der Aufgabe verwendet werden soll. In Vorgängen, die Unteraufgaben enthalten, können Sie das Sternchen (*) als Platzhalter für den parametrischen Aufräumenindex (in Parametric Sweep Tasks) oder für die Unteraufgaben-ID (in Service-, Knotenvorbereitungund Node Release Aufgaben) verwenden. Weitere Informationen finden Sie unter Grundlegendes zu Anwendungs- und Datendateien – Job Manager.
Standardeingabe Der Pfad (relativ zum Arbeitsverzeichnis für die Aufgabe) zur Datei, aus der die Eingabe der Aufgabe gelesen werden soll. Die maximale Länge für diese Eigenschaft beträgt 160 Zeichen.

In Vorgängen, die Unteraufgaben enthalten, können Sie das Sternchen (*) als Platzhalter für den parametrischen Aufräumenindex (in Parametric Sweep Tasks) oder für die Unteraufgaben-ID (in Service-, Knotenvorbereitungund Node Release Aufgaben) verwenden. Weitere Informationen finden Sie unter Grundlegendes zu Anwendungs- und Datendateien – Job Manager.
Standardausgabe Der Pfad (relativ zum Arbeitsverzeichnis für die Aufgabe) zu der Datei, in die die Ausgabe der Aufgabe geschrieben werden soll. Die maximale Länge für diese Eigenschaft beträgt 160 Zeichen.

In Vorgängen, die Unteraufgaben enthalten, können Sie das Sternchen (*) als Platzhalter für den parametrischen Aufräumenindex (in Parametric Sweep Tasks) oder für die Unteraufgaben-ID (in Service-, Knotenvorbereitungund Node Release Aufgaben) verwenden. Weitere Informationen finden Sie unter Grundlegendes zu Anwendungs- und Datendateien – Job Manager.

Wenn Standardausgabe- und Standardfehler- nicht angegeben sind, werden die Ergebnisse an die HPC Job Scheduler Service-Datenbank weitergeleitet und als Ausgabe- und Fehlerfelder des Vorgangs angezeigt. Die Datenbank speichert bis zu 4000 Zeichen mit Daten pro Aufgabe. In HPC Pack 2012 werden die letzten 4000 Zeichen mit Daten gespeichert. In HPC Pack 2008 R2 werden alle zusätzlichen Daten, die über die ersten 4000 Zeichen hinausgehen, abgeschnitten.
Standardfehler Der Pfad (relativ zum Arbeitsverzeichnis für die Aufgabe) zu der Datei, in die die Fehler der Aufgabe geschrieben werden sollen. Die maximale Länge für diese Eigenschaft beträgt 160 Zeichen.

In Vorgängen, die Unteraufgaben enthalten, können Sie das Sternchen (*) als Platzhalter für den parametrischen Aufräumenindex (in Parametric Sweep Tasks) oder für die Unteraufgaben-ID (in Service-, Knotenvorbereitungund Node Release Aufgaben) verwenden. Weitere Informationen finden Sie unter Grundlegendes zu Anwendungs- und Datendateien – Job Manager.

Wenn Standardausgabe- und Standardfehler- nicht angegeben sind, werden die Ergebnisse an die HPC Job Scheduler Service-Datenbank weitergeleitet und als Ausgabe- und Fehlerfelder des Vorgangs angezeigt. Die Datenbank speichert bis zu 4000 Zeichen mit Daten pro Aufgabe. In HPC Pack 2012 werden die letzten 4000 Zeichen mit Daten gespeichert. In HPC Pack 2008 R2 werden alle zusätzlichen Daten, die über die ersten 4000 Zeichen hinausgehen, abgeschnitten.
Anzahl der Kerne Die Anzahl der Kerne, die für den Vorgang erforderlich sind. Sie können mindeste und maximale Werte für diese Eigenschaft festlegen.
Ausschließlich Wenn True, können keine anderen Aufgaben gleichzeitig mit dem Vorgang auf einem Computeknoten ausgeführt werden.
Erneutes Ausführen Wenn True, kann der Auftragsplaner versuchen, den Vorgang erneut durchzuführen, wenn der Vorgang vorgebeutet wird oder aufgrund eines Clusterproblems fehlschlägt, z. B. ein Knoten, der nicht erreichbar ist. Wenn rerunnableFalseist, schlägt die Aufgabe fehl, nachdem der erste Ausführungsversuch fehlschlägt. Hinweis: Der Auftragsplaner versucht nicht, Aufgaben erneut auszuführen, die zum Abschluss ausgeführt werden, und gibt einen Exitcode zurück, der einen Fehler angibt (standardmäßig jeder Nicht-Null-Beendigungscode). In HPC Pack 2012 können Erfolgsfehlercodes für einzelne Vorgänge oder alle Vorgänge im Auftrag definiert werden.
Laufzeit Die Zeitspanne (dd:hh:mm) der Aufgabe darf ausgeführt werden. Wenn die Aufgabe nach dem Erreichen der angegebenen Laufzeit noch ausgeführt wird, wird sie automatisch vom Auftragsplaner abgebrochen.
Umgebungsvariablen Gibt die Umgebungsvariablen an, die in der Laufzeitumgebung der Aufgabe festgelegt werden sollen. Umgebungsvariablen müssen durch Kommas im Format getrennt werden: Name1=Wert1. Die maximale Länge für den Namen beträgt 128 Zeichen. Für den Wert gibt es keine maximale Länge.

Sie können auch Umgebungsvariablen auf Auftragsebene festlegen. Umgebungsvariablen auf Auftragsebene werden im Kontext aller Aufgaben für den Auftrag festgelegt.

Wenn für dieselbe Umgebungsvariable unterschiedliche Werte festgelegt werden, bestimmt die Umgebungsvariablenhierarchie, welcher Wert im Kontext Ihrer Aufgabe verwendet wird. Wenn z. B. %TMP% als Auftrag und als Vorgangsvariable festgelegt wird, hat der Wert der Vorgangsvariable Vorrang im Kontext dieser bestimmten Aufgabe.
Erforderliche Knoten Listet die Knoten auf, die der Aufgabe und ihrem Auftrag zugewiesen werden müssen, damit die Aufgabe ausgeführt werden kann.
Aufräumen des Startindex* Der Startindex für einen parametrischen Aufräumvorgang. Der Index kann auf die Instanzen Ihrer Anwendung, Ihres Arbeitsverzeichnisses und auf Ihre Eingabe-, Ausgabe- und Fehlerdateien angewendet werden, sofern angegeben. Damit der Index angewendet werden kann, müssen Sie das Sternchen (*) in die Befehlszeile und in die Dateinamen einschließen. Beispiel: myTask.exe *und myInput*.dat.
Aufräumendeindex* Der Endindex für einen parametrischen Aufräumvorgang. Der Index kann auf die Instanzen Ihrer Anwendung, Ihres Arbeitsverzeichnisses und auf Ihre Eingabe-, Ausgabe- und Fehlerdateien angewendet werden, sofern angegeben. Damit der Index angewendet werden kann, müssen Sie das Sternchen (*) in die Befehlszeile und in die Dateinamen einschließen. Beispiel: myTask.exe *und myInput*.dat.
Aufräumen inkrementierung Der Betrag, der den parametrischen Aufräumindex bei jedem Schritt des Aufräumens erhöht. Der Index kann auf die Instanzen Ihrer Anwendung, Ihres Arbeitsverzeichnisses und auf Ihre Eingabe-, Ausgabe- und Fehlerdateien angewendet werden, sofern angegeben. Damit der Index angewendet werden kann, müssen Sie das Sternchen (*) in die Befehlszeile und in die Dateinamen einschließen. Beispiel: myTask.exe *und myInput*.dat.
Hängt von Vorgängen ab Eine Liste der Aufgaben nach ID, die Gruppen zugewiesen sind, die die Reihenfolge definieren, in der Aufgaben ausgeführt werden sollen. Weitere Informationen finden Sie unter Definieren von Vorgangsabhängigkeiten – Job Manager.
Vorgangsausgangscodes Eine Liste mit mindestens einem numerischen Code, der angibt, dass die Aufgabe erfolgreich abgeschlossen wurde. Wenn keine Liste angegeben ist, ist 0 der einzige Vorgangsausgangscode. Hinweis: Diese Eigenschaft wurde in HPC Pack 2012 eingeführt. Sie ist in früheren Versionen nicht verfügbar.

Weitere Verweise