Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SHOW-RESOURCE-REQUESTS

&pagelevel(3)&pagelevel

Zustand von Gerätewarteschlange und Collector-Task abfragen

Komponente:

BS2000

Funktionsbereich:

Geräteverwaltung

Anwendungsbereich:

DEVICE

Privilegierung:

TSOS
OPERATING

Berechtigungsschlüssel:

E

Funktionsbeschreibung

Das Kommando SHOW-RESOURCE-REQUESTS informiert über die Gerätewarteschlange (Secure-Queue) und die Collector-Task.
Die Ausgabe umfasst entweder die Attribute aller Tasks, die momentan auf eine sukzessive Reservierung angeforderter Betriebsmittel warten oder beschränkt sich auf Informationen über die Collector-Task. Zusätzlich können aber auch die von der Systembedienung über RESOURCE-COLLECTION-Kommandos eingestellten Parameter zur systemeigenen Auswahl der Collector-Task abgefragt werden.
Die Ausgabefelder im Einzelnen und ihre Bedeutung sind im Abschnitt „Bedeutung der Ausgabespalten der SHOW-Kommandos der Geräteverwaltung" beschrieben.

Das Kommando unterstützt die strukturierte Ausgabe in S-Variable (siehe „Ausgabe in S-Variable").

Format

SHOW-RESOURCE-REQUESTS                                                                                                                  

 OUTPUT-INFORMATION = *JOB-NAME / *USER-IDENTIFICATION

,INFORMATION = *ALL-TASKS / *COLLECTOR-TASK / *COLLECT-PARAMETER

Operandenbeschreibung

OUTPUT-INFORMATION =
Steuert die Belegung des Ausgabefeldes NAME/ID.

OUTPUT-INFORMATION = *JOB-NAME
Der Auftragsname wird in das Feld NAME/ID eingetragen.

OUTPUT-INFORMATION = *USER-IDENTIFICATION
Die Benutzerkennung wird in das Feld NAME/ID eingetragen.

INFORMATION =
Legt die Art der gewünschten Information fest.

Es wird eine Überschriftszeile und eine Wertezeile ausgegeben.

INFORMATION = *ALL-TASKS
Informiert über alle Tasks in der Secure-Queue.

Ausgabeformat:

TSN

NAME/ID

TSK-TYPE

TSK-PRIO

ADMISSION-TIME

WAIT-TIME

RESOURCES REQUESTED



INFORMATION = *COLLECTOR-TASK
Informiert nur über die Collector-Task.

Ausgabeformat:

TSN

NAME/ID

TSK-TYPE

TSK-PRIO

ADMISSION-TIME

WAIT-TIME

RESOURCES REQUESTED


RESOURCES COLLECTED


INFORMATION = *COLLECT-PARAMETER
Informiert über die mit den RESOURCE-COLLECTION-Kommandos eingestellten Collect-Parameter.

Ausgabeformat:

RESOURCE-COLLECTION

TIME-WEIGHT

Kommando-Returncode

(SC2)

SC1

Maincode

Bedeutung


0

CMD0001

Ohne Fehler

2

0

NKD0005

Warnung: Information unvollständig


1

NKD0001

Syntaxfehler in der Eingabe. Korrektur der Kommandoparameter behebt den Fehler


32

CMD2009

Fehler bei Ausgabe in S-Variable (z.B. Subsystem nicht verfügbar)


64

NKD0002

Keine Information vorhanden


64

NKD0006

Interner Fehler bei der Initialisierung des Kommandoservers oder Software Error


64

NKD0007

Aufrufer nicht privilegiert


64

NKD0040

SECURE-QUEUE existiert nicht


64

NKD0041

COLLECTOR-TASK existiert nicht


64

OPS0002

Unterbrechung (z.B. K2-Taste) während der Erzeugung der S-Variablen


130

OPS0001

SDF-P meldet Speichermangel (mögl. Reaktion: FREE-VARIABLE und Kommandowiederholung)

 

Ausgabe in S-Variable

Der Operand INFORMATION des Kommandos legt fest, welche S-Variablen erzeugt werden. Folgende Angaben sind für INFORMATION möglich:

Schreibweise im Kommando

gekürzte Schreibweise in Tabelle

INFORMATION = *ALL-TASKS

INF=A-TASK

INFORMATION = *COLLECTOR-TASK

INF=COLL-TASK

INFORMATION = *COLLECT-PARAMETER

INF=COLL-PARA

Ausgabe-Information

Name der S-Variablen

T

Inhalt

Bedingung

TSN der Collector-Task

var(*LIST).COLL

S

’’
<tsn>

INF=ALL/
COLL-TASK

Zustand der Collector-Task

var(*LIST).COLL-INFO


’’

TASK WAITING FOR FILE LOCKS

TASK WAITING FOR MOUNT OR OPERATOR ACKNOWLEDGEMENT

TASK WAITING FOR MAREN LOCK

INF=A-TASK/
COLL-TASK

Name des Lagerorts, aus dessen Gerätemenge das Gerät entnommen worden ist, das für die Collector-Task reserviert ist

var(*LIST).COLL-TYPE(*LIST).LOCATION

S

’’
<location>

INF=ALL/
COLL-TASK

Anzahl der Geräte des angegebenen Gerätetyps, die für die Collector-Taskreserviert ist

var(*LIST).COLL-TYPE(*LIST).NUM

I

<integer>

INF=ALL/
COLL-TASK

Gerätetyp, der für die Collector-Task reserviert ist

var(*LIST).COLL-TYPE(*LIST).TYPE

S

’’
<dev-type>

INF=ALL/
COLL-TASK

mnemotechnischer Name des Geräts, das für die Collector-Task reserviert ist

var(*LIST).COLL-UNIT(*LIST)

S

’’
<mnemo-name>

INF=ALL/
COLL-TASK

Name des Lagerorts des Datenträgers, der für die Collector-Task reserviert ist

var(*LIST).COLL-VOL(*LIST).LOCATION

S

’’

<location>

INF=ALL/
COLL-TASK

Volume, das für die Collector-Task reserviert ist

var(*LIST).COLL-VOL(*LIST).RESERVED

S

’’
EXCL
OFFL

INF=ALL/
COLL-TASK

Gerätetyp, auf dem der Datenträger bereitgestellt wird, der die Daten der Collector-Task aufnimmt

var(*LIST).COLL-VOL(*LIST).TYPE

S

’’
<volume-type>

INF=ALL/
COLL-TASK

VSN des Datenträgers, der über die Gerätereservierung zur Speicherung der Collector-Task-Daten ausgewählt wurde

var(*LIST).COLL-VOL(*LIST).VOL

S

’’
<vsn>

INF=ALL/
COLL-TASK

Name des Lagerorts, aus dessen Gerätemenge das Gerät entnommen worden ist, das für die Collector-Task reserviert ist

var(*LIST).COLL-TYPE(*LIST).LOCATION

S

’’
<location>

INF=ALL/
COLL-TASK

Zeitpunkt, zu dem die Task in die Gerätewarteschlange eingetreten ist

var(*LIST).REQ(*LIST).ADMIS-TIME

S

<admission-time>

INF=ALL/
COLL-TASK

Job-Name der wartenden Task

var(*LIST).REQ(*LIST).NAME

S

’’
<name>

INF=ALL/
COLL-TASK

Priorität der Task, die sich in der Warteschlange befindet

var(*LIST).REQ(*LIST).TASK-PRIO

S

<task-priority>

INF=ALL/
COLL-TASK

Typ der Task, die sich in der Warteschlange befindet

var(*LIST).REQ(*LIST).TASK-TYPE

S

’’
BAT
DIA
RFA

INF=ALL/
COLL-TASK

TSN der Task, die sich in der Warteschlange befindet

var(*LIST).REQ(*LIST).TSN

S

’’
<tsn>

INF=ALL/
COLL-TASK

Name des Lagerorts, aus dessen Gerätemenge das Gerät entnommen worden ist, das für die Task reserviert ist, die sich in der Warteschlange befindet

var(*LIST).REQ(*LIST).TYPE(*LIST).LOCATION

S

’’
<location>

INF=ALL/
COLL-TASK

Anzahl der Geräte des angegebenen Gerätetyps, die für die Task reserviert sind, die sich in der Warteschlange befindet

var(*LIST).REQ(*LIST).TYPE(*LIST).NUM

I

<integer>

INF=ALL/
COLL-TASK

Gerätetyp, der für die Task reserviert ist, die sich in der Warteschlange befindet

var(*LIST).REQ(*LIST).TYPE(*LIST).TYPE

S

’’

<dev-type>

INF=ALL/
COLL-TASK

mnemotechnischer Name des Geräts, das für die Task reserviert ist, die sich in der Warteschlange befindet

var(*LIST).REQ(*LIST).UNIT(*LIST)

S

’’
<mnemo-name>

INF=ALL/
COLL-TASK

Name des Lagerortes des Datenträgers, der die Daten der Task aufnimmt, die sich in der Warteschlange befindet

var(*LIST).REQ(*LIST).VOL(*LIST).LOCATION

S

’’
<location>

INF=ALL/
COLL-TASK

Volume, das für die Task reserviert werden soll

var(*LIST).REQ(*LIST).VOL(*LIST).RESERVED

S

’’
EXCL
OFFL

INF=ALL/
COLL-TASK

Gerätetyp, auf dem der Datenträger bereitgestellt wird, der die Daten der Task aufnimmt, die sich in der Warteschlange befindet

var(*LIST).REQ(*LIST).VOL(*LIST).TYPE

S

’’
<device-type>

INF=ALL/
COLL-TASK

VSN des Datenträgers, der über die Gerätereservierung zur Speicherung der Task-Daten ausgewählt wurde

var(*LIST).REQ(*LIST).VOL(*LIST).VOL

S

’’
<vsn>

INF=ALL/
COLL-TASK

Wartezeit der Task in der Warteschlange

var(*LIST).REQ(*LIST).WAIT-TIME

S

<wait-time>

INF=ALL/
COLL-TASK

Auswahl der Collector-Task

var(*LIST).RES-COLL

S

*NO
*YES

INF=
COLL-PARA

Wartezeit, die die Task auf die Erfüllung der Reservierungsanforderung maximal warten soll

var(*LIST).TIME-WEIGHT

S

*NONE
<sec>

INF=
COLL-PARA