Meldungen vom Shared Memory Objects File Server unter NDB

In diesem Abschnitt sind die Informations- und Fehlermeldungen aufgeführt, die beim Erstellen oder Zugreifen auf einen Shared Memory Objects File Server (FSSM) unter Natural for Db2 ausgegeben werden können.

Informationen zum FSSM finden Sie unter File Server – Shared Memory-Objekt in der Datenbankmanagementsystem-Schnittstellen-Dokumentation.

Im Gegensatz zu den Natural-Systemmeldungen sind die erklärenden Langtexte zu den Meldungen vom Shared Memory Objects File Server unter Natural for Db2 nicht online verfügbar.

FSSM-Meldungen werden in den JESMSGLG-Dataset des Jobs oder der gestarteten Task geschrieben, der oder die versucht, auf ein Shared-Memory-Objekt des File Servers zuzugreifen. Eine Kopie dieser Meldungen, denen der Jobname und die Jobnummer vorangestellt sind, wird in den JESMSGLG-Dataset des Natural Authorized Services Manager geschrieben.

Beispiel:

JESMSGLG von CICS:

17.05.41 S0405196  FSSM008I NATFSSM attached to Shared Memory for
17.05.41 S0405196           CMFSERV2 at address 00000200_06900000

JESMSGLG vom Authorized Services Manager SAGAS292:

17.05.41 S0306804  ASM0401 SAGAS292: DAEFCIA2 S0405196 FSSM008I NATFSSM attached to Shared Memory for
17.05.41 S0306804  ASM0401 SAGAS292: DAEFCIA2 S0405196          CMFSERV2 at address 00000200_06900000

Nachstehend finden Sie Informationen über die folgenden Meldungen:

FSSM001E  FSSM004E FSSM007I FSSM010E
FSSM002E FSSM005E FSSM008I FSSM011I
FSSM003E FSSM006E FSSM009E FSSM012I

FSSM001E - NATFSSM ungültiger Funktionscode xx

Erläuterung   Das Modul NATFSSM wurde mit einem ungültigen Funktionscode xx aufgerufen.

Gültige Funktionscodes sind 00, 01, 02, 03 und 04.

Maßnahme   Geben Sie eine Subsystemkennung mit 1 bis 4 Zeichen an.

FSSM002E - Ungültige FSSM-Parameterkarte gefunden

Erläuterung   Der in der Parameterdatei ASMPARM gefundene Parameter, der mit den Zeichen FSSM beginnt, ist ungültig und wird verworfen.
Maßnahme   Korrigieren Sie die Parameterkarte und starten Sie den Authorized Services Manager neu. Fügen Sie keine Leerzeichen in den Parameter für FSSM ein.

FSSM003E - Länge des Shared Memory-Namens falsch

Erläuterung   Die Länge des Namensparameters in der Parameterkarte ist falsch. Er kann 1 bis 8 Zeichen lang sein.
Maßnahme   Geben Sie einen Namen mit bis zu 8 Zeichen an und starten Sie den Authorized Services Manager neu.

FSSM004E - Parameter 3, 4, 5 oder 6 nicht kleiner als 32K

Erläuterung   Der Wert für einen der Parameter 3, 4, 5 oder 6 muss zwischen 1 und 32 KB - 1 Byte - liegen.
Maßnahme   Korrigieren Sie die Angabe dieser Parameter auf einen Wert zwischen 1 und 32 KB - 1 Byte. Starten Sie den Authorized Services Manager neu.

FSSM005E - Blockgröße ist kein Vielfaches von 8

Erläuterung   Die angegebene Blockgröße (7. Parameter) muss ein Vielfaches von 8 sein.
Maßnahme   Korrigieren Sie den Parameter für die Blockgröße.

FSSM006E - Definition für xxxxxxxx nicht gefunden

Erläuterung   Eine Anfrage zur Erstellung eines Shared-Memory-Objekts mit der Kennung xxxxxxxx ist eingegangen, aber in der Parameterdatei ASMPARM konnte keine Definition für xxxxxxxx gefunden werden.
Maßnahme   Fügen Sie in der Parameterdatei ASMPARM die Definition für xxxxxxxx hinzu oder ändern Sie den Schlüsselwort-Subparameter DDFSERV des Profilparameters Db2 (NTDB2-Makro) in einen in der Parameterdatei ASMPARM definierten Namen.

FSSM007I - NATFSSM erstellte ein Shared Memory für
                      xxxxxxxx an Adresse xxxxxxxx_xxxxxxxx
                      Anzahl der Verzeichniseinträge: nnnnnn
                      Space Map-Blöcke: nnnnnn
                      Freie Speicherblöcke: nnnnnn
                      ENQUEUE Ressourcenname......: xxxxxxxx

Erläuterung   Das Modul NATFSSM hat ein Shared-Memory-Objekt mit dem Namen xxxxxxxx mit der virtuellen Adresse xxxxxxxx_xxxxxxxx angelegt. Der aufrufende Adressraum ist ebenfalls mit dem Shared-Memory-Objekt verbunden und kann den Speicher lesen und beschreiben.
Maßnahme   Keine.

FSSM008I - NATFSSM verbunden mit Shared Memory für
                      xxxxxxxx an Adresse xxxxxxxx_xxxxxxxx

Erläuterung   Das Modul NATFSSM hat den aufrufenden Adressraum mit dem Shared-Memory-Objekt mit dem Namen xxxxxxxx mit der virtuellen Adresse xxxxxx_xxxxxxxx verbunden.
Maßnahme   Keine.

FSSM009E - Return Code z/OS service für function xxxxxxxx
                       Reason Code yyyyyyyy

Erläuterung

The NATFSSM module received the return code xxxxxxxx from the z/OS service call for the FFSM function with the reason code yyyyyyyy.

Das Modul NATFSSM hat vom z/OS Service Call für die FFSM-Funktion den Return Code xxxxxxxx mit dem Reason Code yyyyyyyy erhalten.

Informationen über den Return Code xxxxxxxx und den Reason Code yyyyyyyy finden Sie in der z/OS-Service-Beschreibung von IBM.

The following z/OS service calls are performed by NATFSSM:

IARV64 SHR IARV64 REQUEST=SHAREMEMOBJ
IARV64 GET IARV64 REQUEST=GETSHARED
IARV64 DTL IARV64 REQUEST=DETACH, AFFINITY=LOCAL
IARV64 DTS IARV64 REQUEST=DETACH, AFFINITY=SYSTEM
IARV64 LIS IARV64 REQUEST=LIST
IEANTCR PR IEANTCR (SCOPE=PRIMARY)
IEANTCR SY IEANTCR (SCOPE=SYSTEM)
IEANTDL PR IEANTDL (SCOPE=PRIMARY)
IEANTDL SY IEANTDL (SCOPE=SYSTEM)
Die folgenden z/OS Service Calls werden von NATFSSM geliefert:
ATTACH
CREATE
DETACH
DELETE
LIST
Maßnahme   Wenden Sie sich an unseren Support.

FSSM010E - Die Gesamtzahl der Benutzerblöcke (tttttt) ist größer
                       als die Gesamtzahl der freien Blöcke (ffffff)

Erläuterung   Die angegebene maximale Anzahl der Benutzerblöcke (6. Parameter) ist größer als die Anzahl der freien Blöcke (2. Parameter minus Space-Map-Blöcke minus Verzeichnisblöcke) im Shared Memory Objects File Server (FSSM).
Maßnahme   Erhöhen Sie die Anzahl der Blöcke (2. Parameter) oder verringern Sie die maximale Anzahl der Benutzerblöcke (6. Parameter).

FSSM011I - NATFSSM vom gemeinsamen Speicher getrennt für
                      xxxxxxxx an Adresse xxxxxxxx_xxxxxxxx

Erläuterung   Das Modul NATFSSM hat den aufrufenden Adressraum vom Shared-Memory-Objekt mit dem Namen xxxxxxxx mit der virtuellen Adresse xxxxxx_xxxxxxxx getrennt.
Maßnahme   Keine.

FSSM012I - NATFSSM löschte gemeinsamen Speicher für
                      xxxxxxxx an Adresse xxxxxxxx_xxxxxxxx

Erläuterung   Das Modul NATFSSM hat das Shared-Memory-Objekt mit dem Namen xxxxxxxx mit der virtuellen Adresse xxxxxx_xxxxxxxx gelöscht.
Maßnahme   None.