[NEWSboard IBMi Forum]
  1. #1
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364

    Red face Hilfe! Speicher voll!

    Ich ahbe gerade folgende Meldung erhalten:

    Weitere Nachrichteninformationen

    Nachrichten-ID . . . . : CPF0907
    Sendedatum . . . . . . : 31.08.01 Sendezeit . . . . . . : 13:01:14

    Nachricht . . . : Speicherzustand kritisch. Hilfetaste drücken.

    Ursache . . . . : Der verfügbare Zusatzspeicher im Speicherpool des Systems
    hat den Schwellenwert erreicht. Das System befindet sich in einem kritischen
    Zustand. Die Kapazität des Zusatzspeichers beträgt 33436991488 Byte, der
    verwendete Zusatzspeicher 32436465664 Byte. Der Schwellenwert liegt bei
    97,000000 Prozent, der verfügbare Zusatzspeicher beträgt 2,992272 Prozent.
    Fehlerbeseitigung: Mit dem Befehl WRKSYSSTS den verwendeten Speicher
    überwachen. Die Speicherverwendung kann durch folgende Maßnahmen verringert
    werden: Objekte durch Angabe von STG(*FREE) sichern; unbenutzte Objekte
    löschen; die alten Protokolle von QHST, die momentan nicht benutzt werden,
    sichern und anschließend löschen; Spool-Dateien in das System schreiben oder
    aus dem System löschen. Wird die Speicherverwendung nicht vermindert, kann
    eine Initialisierung des Zusatzspeichers erforderlich werden und es können
    Benutzerdaten verloren gehen. Mit der Funktion Systemserviceprogramme kann
    der Schwellenwert angezeigt und geändert werden. Weitere Informationen
    können dem Handbuch "IBM AS/400 Sicherung und Wiederherstellung - Basis",
    IBM Form SC42-1936, entnommen werden.
    Rufe ich dann WRKSYSSTS aus, habe ich nur eine Plattenauslastung von 80%.

    Was tun?

    Danke für Eure Antworten
    HS









  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    9

    Post

    Hallo hs

    1. Alle nicht mehr benötigten Objekte sichern und löschen (ich weiß, Mordsarbeit).

    2. laß doch mal einen Reclaim Storage (RCLSTG) laufen (ACHTUNG: Kann unter Umständen mehere Stunden dauern). Dazu muß
    das System meines wissens in den eingeschränkten Zustand versetzt werden.

    Gruß
    Jörg
    Gruß

    Jörg

  3. #3
    Registriert seit
    Aug 2001
    Beiträge
    237

    Smile

    hi hs

    lass dir mal einen speicherüberblick erstellen .. in das menü kommst du über GO DSKTASKS .. dann musst erst einen lauf starten den du dann auswerten kannst .. du bekommst einen genauen überblick über die größe jeder einzelnen datei ... damit findest du leicht die "übeltäter" raus ... dann kannst du dir die einzelnen dateien ansehen wieviel gelöschte sätze in der datei enthalten sind (DSPFD Dateiname) ... mit dem Befehl RGZPFM kannst du die dateien reorganisieren und die gelöschten sätze fliegen raus ... damit bekommste wieder platz ... bring nur ein bisschen zeit mit ;o)) die dateien dürfen beim reorg nicht gelocked sein ..

    gruss christian

  4. #4
    Registriert seit
    Jan 2001
    Beiträge
    133

    Angry

    Hi zusammen,

    Wichtig ist in dieser Situation auch, kein IPL mehr durchzuführen, solange der verfügbare Plattenplatz nicht unter den Schwellenwert gesunken ist. Andernfalls besteht die Gefahr, das die AS/400 nicht mehr startet. Habe ich schon erlebt. Einziger Ausweg bleibt dann manuelles IPL mit löschen von Objekten über DST Konsole.

    Thomas

  5. #5
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364

    Post

    Erstmal Danke für Eure Antworten.

    Scheinbar kam die Fehlermeldung daher, dass eine temporäre Datei (in der QTEMP?) erstellt wurde, sa dass zumindest für einen kurzen Zeitraum der Schwellenwert (95%!) überschritten wurde. Als ich die Meldung sah (ca. 30 min dannach) und WRKSYSSTS aufrief, war die Plattenauslastung wieder auf knapp über 80%.

    Das ganze macht mir Angst, da (siehe Meldung) die Auslastung kurzzeitig fast um 20% stieg (bei 32 GByte!) und ich im Nachhinein nicht nachvollzeiehen kann, woher dies kam.

    Hatte jedenfalls in den letzten 6 Jahren dieses Problem noch nie.

    Was wäre passiert, wenn die Platten voll sind? Führt dies zum Absturz der AS400 und kann man diese dann ohne manuelles IPL wieder starten? (Die Objekte standen in der QTEMP und müssten doch beim IPL gelöscht werden?)

  6. #6
    Registriert seit
    Mar 2001
    Beiträge
    46

    Post

    hallo hs,

    vielleicht solltest Du mal alle Dateien ansehen, ob die max. Satzzahl begrenzt ist oder ob diese mit *nomax erstellt worden sind.

    Ein evtl. Programmfehler kann bei *nomax die Platte schnell vollmachen.

    am besten: Satzzahl begrenzen.

    Viel Spaß.

  7. #7
    Registriert seit
    Jan 2001
    Beiträge
    304

    Wink

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von hs:
    Was wäre passiert, wenn die Platten voll sind? Führt dies zum Absturz der AS400 und kann man diese dann ohne manuelles IPL wieder starten? (Die Objekte standen in der QTEMP und müssten doch beim IPL gelöscht werden?)[/quote]
    Wenn die Platten auf 100% gelaufen wären, hätte die AS400 mit einem SRC-Code gestoppt. Durch ein IPL wäre in Deinem Fall die AS400 wieder zum Laufen gekommen. Wie Du richtigerweise erkannt hast wären die Objekte, weil diese in QTEMP stehen gelöscht worden.
    Gruss Reinhold

    R.Schreiber

  8. #8
    Registriert seit
    Jan 2001
    Beiträge
    62
    Eine der ersten Aktionen in so einem Fall sollte die Analyse der Spooldateien sein. Diese benötigen immensen Platz.

    Also:
    WRKOUTQ *ALL
    und löschen und löschen und löschen ...

    Auch eine Analyse der Dokumente in QDLS kann zielführend sein:
    WRKFLR *ALL

  9. #9
    Registriert seit
    Mar 2001
    Beiträge
    163
    Hallo zusammen,

    ich würde bei einer Maschine mit 80% Plattenauslatung generell auch einmal überlegen mehr Plattenspeicherplatz zur Verfügung zu stellen. Zum einen treten dann solche Probleme nicht mehr auf, zum anderen steigert das die Performance enorm. Wir achten z.B. immer daruaf die durchschnittliche Auslastung nicht über 60% steigen zu lassen.

    Natürlich sollte gelegentlich auch mal die Verwendung des Speicher auf überflüssige Speicherfresser durforstet werden.

    Gruß
    Peter
    Viele Grüsse

    Peter

  10. #10
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364

    Post

    Ich habe glaube ich die Ursache gefunden:

    Ein Benutzer hat mittels QRY eine Ausgabedatei mit der Größe 1,2 Gbyte erstellt und dann einen Serienbrief dazu aufgerufen.

    Wie kann ich generell verhindern, dass Ausgabedateien über QRY eine bestimmte Größe oder Satzanzahl überschreiten?
    Kann ich vielleicht sogar je Benutzer einstellen, wieviel Speicherplatz maximal verwendet werden kann?

  11. #11
    Registriert seit
    Jan 2001
    Beiträge
    304

    Post

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von hs:
    Kann ich vielleicht sogar je Benutzer einstellen, wieviel Speicherplatz maximal verwendet werden kann?[/quote]

    Schau Dir mal im WRKUSRPRF den Parameter MAXSTG an - aber lese auch mal die Bedienerhilfe durch !
    Gruss Reinhold
    R.Schreiber

  12. #12
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364

    Cool

    Danke, das ist die Lösung.
    Ich habe jetzt (fast) alle User mit Speicherlimit ausgestattet.

    Dumm nur, dass man damit nicht den Platz der User-Spoolfiles einschränken kann.

    Das bleibt mir wohl als Restrisiko.

    Gruß
    HS


Similar Threads

  1. Hilfe! Rollback bei Transaktionen funktioniert nicht
    By remo2010 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 23-11-06, 13:31
  2. Hilfe bei Lodrun Anleitung
    By marcel331 in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 12-08-06, 13:01
  3. Hilfe beim Anschluß EPL 5200 Epson
    By HDW in forum NEWSboard Drucker
    Antworten: 2
    Letzter Beitrag: 24-07-06, 15:04
  4. Hilfe bei PHP unter PASE (www.i5php.net)
    By JonnyRico in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 19-07-06, 07:17
  5. temporären Speicher begrenzen
    By STamms in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 12-05-06, 08:54

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •