PDA

View Full Version : aufruf von qstrup



rr2001
27-05-14, 11:09
hallo Leute,
vor der allnächtlichen Sicherung werden mit endsbs(*all) alle Subsysteme beendet.
Danach wird in sbs qctl die Sicherungsprozedur aufgerufen.
Kann jemand sagen, wodurch qstrup nach erfolgter Sicherung gestartet wird.
Ich kann nämlich nirgends in der Prozedur ein strsbs qctl oder dergleichen finden.
Vielen Dank.
RR

BenderD
27-05-14, 11:12
... da gibt es zwei Möglichkeiten:
- genauer hinsehen
- einen Hellseher fragen

D*B

Fuerchau
27-05-14, 11:15
Automatisch passiert das nur beim IPL.
Du musst halt nach der Sicherung dein QSTRUP wieder aufrufen.

Pikachu
27-05-14, 11:24
Das Startprogramm wird mittels eines Autostartjobs der Subsysteme QBASE und QCTL aufgerufen.

rr2001
27-05-14, 11:41
kann es nicht sein, dass dieser Parameter des Befehls endsbs diese Rolle übernimmt?

Zeitlimit für Stapelverarbeit. > *NOMAX 5-9999 Minuten, *NOMAX

Fuerchau
27-05-14, 12:10
Nein!
ENDSBS beendet nun mal, STRSBS startet.
Nicht umsonst heißt es ja "Autostart" und nicht "Autoende":).

Also wie gesagt, am Ende der Sicherung STRSBS QCTL oder einfach CALL QSTRUP einbauen.

Wenn du automatische Sicherungen durchführst gibt es ja da eine Einstellung für "Neustart wenn fertig" (PWRDWNSYS RESTART(*YES)).

rr2001
27-05-14, 12:25
ist das ganz sicher?
hier steht doch etwas anderes:

Zeitlimit für Stapelverarbeit. (BCHTIMLMT) - Hilfetext

Gibt an, wie lange (in Minuten) das System im Status des eingeschränkten
Stapelbetriebs ausgeführt wird. Dieser Parameter ist nur gültig, wenn
alle Subsysteme aus einem Stapeljob heraus beendet werden, der im
Steuersubsystem ausgeführt wird. In diesem Fall muss ein Parameterwert
angegeben werden. Wenn dieser Parameter angegeben wird, wird das System
im Status des eingeschränkten Betriebs beendet, und nur der Stapeljob,
der den Befehl ENDSBS ausführt, bleibt aktiv. Solange sich das System im
Status des eingeschränkten Betriebs befindet, wird Systemreferenzcode
A900 3C70 angezeigt. Sobald das angegebene Zeitlimit erreicht ist, wird
der Stapeljob beendet und das Steuersubsystem erneut gestartet.

Anmerkung: Dieser Parameter wird nur für Anwendungen empfohlen, für
die keine Bedienerinteraktion erforderlich ist.

*NOMAX

Für den Status des eingeschränkten Stapelbetriebs gibt es kein
Zeitlimit. Das System bleibt so lange im Status des eingeschränkten
Betriebs, bis der Job beendet, der Befehl STRSBS (Subsystem starten)
angegeben oder die DST-Option (DST = Dedicated Service Tool) zum
Beenden des Status des eingeschränkten Stapelbetriebs angegeben
wird.

5-9999
Das Zeitlimit (in Minuten) für den Status des eingeschränkten
Stapelbetriebs angeben.

Pikachu
27-05-14, 12:27
Das kann gut sein! Genaueres steht im Hilfetext zum Parameter BCHTIMLMT des Befehls ENDSBS ab V5R3.

Fuerchau
27-05-14, 12:54
Man lernt halt nie aus:).
Allerdings musst du auch sicher sein, dass der Job innerhalb dieser Zeit auch fertig wird.
Sonst wird dieser (wie beschrieben) abgewürgt und das System wieder hochgefahren.

TARASIK
27-05-14, 13:44
Schon ein prima Parameter, aber bei *nomax kann passieren, dass ein Job oder Anwendung hängt und das System zum Erliegen bringt.