Secure-Queue und Auswahl der Collector-Task steuern
Komponente: | BS2000 |
Funktionsbereich: | Geräteverwaltung |
Anwendungsbereich: | DEVICE |
Privilegierung: | OPERATING |
Berechtigungsschlüssel: | J |
Funktionsbeschreibung
Mit dem Kommando MODIFY-RESOURCE-COLLECTION kann die Systembetreuung (Operating) die Secure-Queue und die Auswahl der Collector-Task steuern.
Format
MODIFY-RESOURCE-COLLECTION |
ACTION = *ADD-COLLECTOR / *REMOVE-COLLECTOR / *SET-COLLECTOR ,TSN = <alphanum-name 1..4> |
Operandenbeschreibung
ACTION =
Gibt an, ob der angegebene Auftrag bei der Auswahl der Collector-Task berücksichtigt wird.
ACTION = *ADD-COLLECTOR
Der angegebene Auftrag wird bei der systeminternen Auswahl der Collector-Task berücksichtigt. Dieser Zustand entspricht der Voreinstellung bei Eintritt des Auftrags in die Secure-Queue. Dieses Kommando ist nur wirksam, wenn für denselben Auftrag ein MODIFY-RESOURCE-COLLECTION-Kommando mit ACTION=*REMOVE-COLLECTOR gegeben wurde.
ACTION = *REMOVE-COLLECTOR
Der angegebene Auftrag wird bei der Auswahl der Collector-Task durch das System nicht berücksichtigt. Ist der angegebene Auftrag Collector, verliert er die Collector-Eigenschaft. Damit kann nicht verhindert werden, dass sich der betreffende Auftrag Betriebsmittel reserviert, er kann sich diese lediglich nicht nacheinander sammeln, sondern muss warten, bis alle seine Anforderungen auf einmal erfüllt werden können.
ACTION = *SET-COLLECTOR
Der angegebene Auftrag wird zur Collector-Task. Ist er bereits Collector-Task, hat das Kommando keine Wirkung. Ist ein anderer Auftrag Collector, verliert dieser seine Collector-Eigenschaft. Das Setzen einer Collector-Task hat Vorrang vor der Auswahl durch das System.
TSN = <alphanum-name 1..4>
Bezeichnet den Auftrag, für den das MOD-RES-Kommando gegeben wird, über seine Auftragsnummer (TSN).
Kommando-Returncode
(SC2) | SC1 | Maincode | Bedeutung |
---|---|---|---|
0 | CMD0001 | Ohne Fehler | |
64 | NKS0023 | Kommando nicht ausgeführt | |
64 | NKS0024 | Kommando mit ACTION=*SET-COLL nicht ausgeführt | |
64 | NKS0026 | Kommando mit ACTION=*REM-COLL nicht ausgeführt | |
64 | NKS0027 | Kommando mit ACTION=*SET-COLL nicht ausgeführt | |
64 | NKS0028 | Kommando mit ACTION=*SET-COLL nicht ausgeführt | |
64 | NKS0029 | Kommando mit ACTION=*SET-COLL nicht ausgeführt | |
64 | NKS0041 | Steuertask für SECURE-Warteschlange mit TSN=NKS nicht aktiv. | |
64 | NKS0043 | Interner Fehler im Modul NKRORQH |
Hinweise
Verliert ein Auftrag die Collector-Eigenschaft, werden alle bereits vorhandenen Reservierungen aufgehoben. Der Auftrag wartet in der Secure-Queue, bis alle Reservierungsanforderungen auf einmal erfüllt werden können.
Für jeden Auftrag in der Secure-Queue können die Collect-Attribute beliebig oft verändert werden. Diese Attribute (Collector, Nicht-Collector, bei der Auswahl zu berücksichtigen, nicht zu berücksichtigen) gelten jedoch nur, solange der Auftrag in der Secure-Queue ist. Bei Verlassen der Secure-Queue (und erneutem Eintritt) gelten die Standard-Attribute (Nicht-Collector, bei der Auswahl zu berücksichtigen).
Montieraufforderungen werden erst an der Konsole ausgegeben, wenn alle benötigten Betriebsmittel für den Auftrag reserviert sind. Das Montieren von Datenträgern erfolgt in einer nachgeordneten Phase der Secure-Bearbeitung. Deshalb hat das Kommando MODIFY-RESOURCE-COLLECTION auf Aufträge, die auf Beantworten einer MOUNT-Meldung warten, keine Wirkung.
Das Kommando MOD-RES mit dem Operanden REMOVE oder SET wird abgewiesen, wenn zum Zeitpunkt der Kommandoeingabe ein Auftrag zur Collector-Task gemacht wird.