Wenn eine Anwendung, die auf einer Plattform implementiert ist, nicht den erwarteten Status aufweist, können Sie anhand dieser Fehlerbehebungsprozedur entsprechende Maßnahmen ergreifen.
Vorbereitende Schritte
Mithilfe der Cloud Explorer-Ansicht in der CICS Cloud-Perspektive können Sie den Status der Anwendung prüfen. In
Überprüfung des Status einer Anwendung wird die Verwendung dieser Ansicht erläutert. Dort sind auch die gültigen Werte für den Status einer Anwendung und der Verwaltungskomponenten aufgeführt. Eine Anwendung ist aktiviert, wenn die CICS-Bundles, die von den Verwaltungskomponenten der Anwendung referenziert werden, in den CICS-Regionen installiert worden sind und wenn alle von ihnen aktiviert sind.
Vorgehensweise
- Wenn der Status einer Anwendung FAILED lautet, suchen Sie im Ausgabeprotokoll von CICSPlex System Manager (EYULOG) nach Details des Problems, das beim Installieren oder Verwerfen der Anwendung aufgetreten ist. Möglicherweise ist das Datenrepository von CICSPlex SM für den CICSPlex SM-Adressraum (CMAS) voll; in diesem Fall müssen Sie seine Größe erhöhen. Mit der Funktion REPRO des Dienstprogramms IDCAMS kann das Datenrepository erweitert werden. Ein Beispiel für die dafür erforderliche Jobsteuersprache (JCL) ist im Element EYUJXDRP der Bibliothek CICSTS51.CPSM.SEYUSAMP zu finden. Geben Sie in dieser JCL in der Anweisung RECORDS(xx,yy) einen primären Wert (xx) und einen sekundären Wert (yy) an, die Ihrer Umgebung entsprechen. Die Anfangswerte sind 500 und 3000.
- Wenn der Status einer Anwendung DISABLED oder SOMEDISABLED lautet, aktivieren Sie die gesamte Anwendung.
- Klicken Sie in der Cloud Explorer-Ansicht mit der rechten Maustaste auf die Anwendung und klicken Sie auf Aktivieren. CICSPlex System Manager versucht, alle CICS-Bundles für die Anwendung in allen CICS-Regionen zu aktivieren.
- Prüfen Sie den neuen Status, um zu erfahren, ob die Anwendung jetzt aktiviert ist. Falls die Anwendung nicht aktiviert ist, untersuchen Sie die einzelnen CICS-Bundles, die in jeder der Verwaltungskomponenten genannt sind. In der Cloud Explorer-Ansicht können Sie die Dropdown-Liste für die Switch-Hierarchie
verwenden, um zur Anwendungshierarchie zu wechseln. Verwenden Sie die Anwendungshierarchie und erweitern Sie jeden unter der Anwendung angezeigten Regionstyp, um die Bundleliste für den Regionstyp anzuzeigen.
Erweitern Sie jede Bundleliste, um die Verwaltungskomponenten für die Anwendung anzuzeigen.
- Wenn der Status einer Verwaltungskomponente DISABLED oder SOMEDISABLED lautet, können Sie versuchen, die einzelnen CICS-Bundles in jeder CICS-Region, in der sie installiert sind, zu aktivieren.
- Doppelklicken Sie auf die Verwaltungskomponente, um die Ansicht "CICS-Bundles" zu öffnen, in der die installierten CICS-Bundles angezeigt werden. Sie können auch mit der rechten Maustaste auf die Verwaltungskomponente klicken und dann auf Installierte Bundles anzeigen klicken.
- Wählen Sie in der Ansicht "CICS-Bundles" den Eintrag für das CICS-Bundle in der CICS-Region aus, in der es aktiviert werden soll, klicken Sie mit der rechten Maustaste darauf und wählen Sie Aktivieren aus.
- Falls das CICS-Bundle weiterhin inaktiviert ist, überprüfen Sie seine Definition im Hinblick darauf, ob sie eine Abhängigkeit von einem Import einer Ressource enthält, die nicht in der CICS-Region vorhanden ist.
- Falls der Status einer Anwendung INCOMPLETE oder EMPTY lautet, untersuchen Sie die einzelnen CICS-Bundles, die in jeder der Verwaltungskomponenten genannt sind:
- In der Cloud Explorer-Ansicht können Sie die Dropdown-Liste für die Switch-Hierarchie
verwenden, um zur Anwendungshierarchie zu wechseln. Verwenden Sie die Anwendungshierarchie und erweitern Sie jeden unter der Anwendung angezeigten Regionstyp, um die Bundleliste für den Regionstyp anzuzeigen.
Erweitern Sie jede Bundleliste, um die Verwaltungskomponenten für die Anwendung anzuzeigen. Um mit den installierten CICS-Bundles zu arbeiten, doppelklicken Sie auf die Verwaltungskomponente, um die Ansicht "CICS Bundles" zu öffnen. Sie können auch mit der rechten Maustaste auf die Verwaltungskomponente klicken und dann auf Installierte Bundles anzeigen klicken.
- Falls der Status einer Verwaltungskomponente INVALIDSCOPE lautet, überprüfen Sie die Definition für das CICS-Bundle im Hinblick darauf, ob die als Ziel fungierende CICS-Systemgruppe ordnungsgemäß angegeben wurde.
- Falls der Status einer Verwaltungskomponente EMPTY lautet, prüfen Sie, ob die CICS-Regionen, in denen das CICS-Bundle installiert worden sein müsste, aktiv und mit dem CICSPlex SM-Adressraum (CMAS) verbunden sind. Zur Überprüfung, ob die CICS-Regionen
aktiviert sind, verwenden Sie die Dropdown-Liste für die Switch-Hierarchie
, um zur Plattformhierarchie in der Cloud Explorer-Ansicht zu wechseln. Erweitern Sie für die Plattform, auf der die Anwendung installiert ist, die Regionstypen und erweitern Sie die Regionsliste für jeden Regionstyp, um die CICS-Regionen und deren Status anzuzeigen. Wenn die CICS-Regionen verfügbar sind, überprüfen Sie die Definition für das CICS-Bundle auf Fehler.
- Wenn der Status einer Verwaltungskomponente INCOMPLETE lautet, suchen Sie im CICSMSG-Protokoll der CICS-Regionen im Regionstyp des betroffenen Bundles nach weiteren Informationen dazu, warum das Bundle nicht installiert worden ist. Wenn das CICS-Bundle nicht gefunden werden kann, überprüfen Sie die Konfiguration des z/OS-Dateisystems.
- Dieser Fehler kann auftreten, wenn eine Plattform auf verschiedene Systeme (LPARs) in demselben Sysplex verteilt ist, aber das Plattformausgangsverzeichnis des z/OS-Dateisystems nicht im gesamten Sysplex gemeinsam genutzt wird. Sie können entweder über FTP eine Verbindung zu dem z/OS-Dateisystem herstellen, in dem Ihr CICSPlex SM-Adressraum (CMAS) aktiv ist, oder die gemeinsame Nutzung des Plattformausgangsverzeichnisses im gesamten Sysplex konfigurieren.
- Dieser Fehler kann auch auftreten, wenn sich das Plattformausgangsverzeichnis auf einem anderen Sysplex als demjenigen befindet, auf dem Sie die Plattform installiert haben. Stellen Sie sicher, dass sich das Plattformausgangsverzeichnis auf dem Sysplex befindet, auf dem Sie die Plattform installiert haben.