Erstellen eines CICS-Plattformprojekts
Ein CICS-Plattformprojekt definiert ein Plattformbundle, einen Typ eines Management-Bundles zur Beschreibung einer Plattform. Das Plattformbundle gibt die Regionstypen für die Plattform an.
Vorbereitende Schritte
Richten Sie ein Plattformausgangsverzeichnis für die Plattform im z/OS-Dateisystem ein, bevor Sie das CICS-Plattformprojekt erstellen. Ein bewährtes Verfahren besteht darin, das Standardverzeichnis /var/cicsts/CICSplex/Plattform1 als Plattformausgangsverzeichnis zu verwenden, wobei CICSplex der Name des CICSplex ist, in dem die Plattform installiert werden soll, und Plattform1 der Name Ihrer Plattform ist. Wenn Sie ein anderes Verzeichnis als Plattformausgangsverzeichnis verwenden müssen, können Sie im Plattformeditor zum alternativen Verzeichnisnamen wechseln, nachdem Sie das CICS-Plattformprojekt erstellt haben. Sie finden Anweisungen zur Erstellung eines Plattformausgangsverzeichnisses auf dem z/OS-Dateisystem unter Vorbereiten des z/OS-Dateisystems für Plattformen.
Wenn Sie CICS-Bundles auf der Ebene Ihrer Plattform implementieren möchten, können Sie die Bundles so erstellen, dass Sie sie beim Erstellen Ihres CICS-Plattformprojekts direkt hinzufügen können. Zum Beispiel können Sie ein CICS-Bundle implementieren, das eine Ressource enthält, die in allen CICS-Regionen in der Plattform erforderlich ist, oder das eine Richtlinie enthält, die auf mehrere auf der Plattform implementierte Anwendungen angewendet wird. Wenn Sie für Ihre Plattform noch keine Anwendungen, Ressourcen oder Richtlinien eingerichtet haben, können Sie CICS-Bundles zur Plattform hinzufügen, nachdem Sie sie erstellt oder implementiert haben. Anweisungen zum Erstellen eines CICS-Bundles finden Sie im Abschnitt Arbeiten mit Bundles.
Informationen zu diesem Vorgang
Eine Plattform enthält einen oder mehrere Regionstypen. Regionstypen werden verwendet, um CICS-Regionen entsprechend ihrem Typ zu klassifizieren und aufzunehmen. Zum Beispiel könnten alle CICS-Regionen, die Verbindungen zu DB2 verwalten, derselben Gruppe angehören. Sie können CICS-Regionen zwischen mehreren Regionstypen in derselben Plattform oder mit Regionstypen in anderen Plattformen gemeinsam nutzen.
Sie können neue Regionstypen für die Verwendung in der Plattform erstellen. Sie können alternativ bestehende CICS-Systemgruppen (CSYSGRPs) als Regionstypen in die Plattform übernehmen. Eine einzelne Plattform kann sowohl erstellte als auch übernommene Regionstypen enthalten.
- Als Routing-Regionen zulässig (Attribut WLMSTATUS)
- Gibt an, ob diese CICS-Region an der ihr zugeordneten Workload als Routing-Region teilnehmen soll, wenn die CICS-Region gestartet wird.
- Als Zielregionen zulässig (Attribut DYNROUTE)
- Gibt an, ob diese CICS-Region als Zielregion aktiv sein und Arbeit für die Workload akzeptieren soll, für die sie beim CICS-Start ein Ziel ist.
- BAS-Installation aktivieren (Attribut AUTOINST)
- Gibt an, ob Ressourcen, die der CICS-Region über eine Ressourcenbeschreibung zugeordnet sind, automatisch installiert werden sollen, wenn das MAS (Managed Application System) eine Verbindung zum CMAS (CICSPlex SM-Adressraum) herstellt.
- Fehlerbehebungsmaßnahme für BAS-Installation (Attribut AINSFAIL)
- Gibt an, welche Aktion im Falle eines Fehlers bei der BAS-Installation (BAS = Business Application Services) ausgeführt werden soll.
- Die Gruppe ist noch nicht von einer bereits installierten Plattform aufgenommen worden. Wenn die Gruppe bereits einer Plattform zugeordnet ist, kann sie nicht als Regionstyp verwendet werden.
- Die Gruppe enthält keine Untergruppen.
- Die Gruppe erfordert keine Änderungen (z. B. eine Gruppe, die in WLM oder RTA einbezogen ist). Plattformen benötigen eine Sperre auf den Gruppen, die als Regionstypen fungieren.
- Bei allen CICS-Regionen in der Gruppe ist der CICSPlex System Manager-Systemparameter MASPLTWAIT(YES) angegeben. MASPLTWAIT(YES) ist auch für Business Application Services erforderlich. Dieser Parameter wird dafür benötigt, bei der Initialisierung der CICS-Region automatisch Ressourcen für eine Anwendung oder Plattform zu installieren.
Vorgehensweise
Ergebnisse
- bundles.xml beschreibt die CICS-Bundles, die mit der Plattform implementiert werden.
- deployment.xml beschreibt die Regeln für die Implementierung der CICS-Bundles auf der Plattform.
- manifest.xml ist die Manifestdatei für das Plattformbundle und identifiziert es als CICS-Management-Bundle.
- platform.xml beschreibt die Plattform mit Name, Beschreibung, Regionstypen und Plattformausgangsverzeichnis.
- regions.xml beschreibt die erstellten CICS-Regionen im Projekt.
- regionTypes.xml enthält die Metadaten für jeden Regionstyp, einschließlich des Namens, der Beschreibung, des Regionstyps und der ID der Systemgruppe.
- regionTypeLinks.xml beschreibt die Links von erstellten Regionen zu Regionstypen.