Anmelden

View Full Version : PWRDWNSYS



Max
11-02-04, 07:26
Hi zusammen,

wir haben folgende Problem:
Wir haben einen Programm mit dem PWRDWNSYS ausgeführt wird. In diesem Programm werden verschiedene Jobs wie ENDTCP, ENDWTR etc.
Der PWRDWN wird mit *immed durchgeführt. Das hat zur Folge, daß beim beenden der Subsysteme eine Menge von Joblogs mit Fehler erzeugt werden. Zur besseren Übersicht möchten wir dies vermeiden. Wenn wir den Subsysteme *Cntrld beenden, bekommen wir Probleme mit QUSRSYS QSYSWRK die lassen sich nicht beenden. Mit *immed bekommen wir auch Fehlerprotokolle.

Wir löst Ihr das Problem bzw. was schlägt ihr vor was wir tun können.

Vielen Dank im voraus

Gruß

Max

BenderD
11-02-04, 08:36
Hallo Max,

ich verstehe die Frage nicht ganz, der PWRDWNSYS *CNTRLD hat einen Parameter DELAY, der im default auf 3600 steht; nach der Delay Zeit macht der dann *immed, wie die Bedienerhilfe bereits sagt.

Übrigens: die Bedienerhilfe kann man sich mit F1 ansehen, wobei in diesem Fall eigentlich F4 bereits gereicht hätte.

mfg

Dieter Bender

Max
11-02-04, 09:01
Hi,

danke für Deine Info.

Das ist mir schon klar, nur wenn in den Subsystemen QSYSWRK und QUSRSYS Job laufen, die nicht beendet werden, habe ich dann die Situation, das vor dem PWRDWN gewartet wird. Der Effekt ist der Gleiche ich bekomme Berge an Joblog durch ds sofortige beenden der Subsysteme.
Ich möchte einfach vor dem beenden der Subsysteme QSYSWRK und QUSRSYS alle Jobs die darin laufen beenden und dann controlliert das Subsystem beenden.

Vielleicht kannst du mir sagen, wie ich diese Jobs ordentlich beende.

Danke und Gruß

Max

BenderD
11-02-04, 09:52
Hallo Max,

bei diesen Jobs handelt es sich im wesentlichen um sogenannte Dämonen, das heisst dahinter stecken Serverdienste, die man nun vorher beenden müsste, dazu gibt es einiges an ENDxxx Befehlen. Damit bekommt man das relativ sauber.
Ich bin sehr für aufgeräumte Systeme (eine Reminiszenz an meine Job Vergangenheit), würde das aber pragmatisch lösen, sprich:
- alle Server beenden, die ich aktiv benutze (kann bei einigen überlebens wichtig sein - WebsFear z.B. nahm es in einigen Releases sehr übel vom PWRDWNSYS überrollt zu werden).
- anschließend PWRDWNSYS *IMMED ohne Rücksicht auf Verluste
- die Joblogs über Cleanup oder ähnliches nach n Tagen wegwerfen
- ab und an mal nachsehen, ob sich das aufbläst

mfg

Dieter Bender