Resource Recovery Services (RRS) vorbereiten
WebSphere Application Server for z/OS verwendet Resource Recovery Services (RRS) für die Unterstützung zweiphasiger Transaktionsfestschreibungen.
Informationen zu diesem Vorgang
Normalerweise verwenden alle Systeme in einem Systemkomplex eine gemeinsame Gruppe von RRS-Protokollen für die Verarbeitung von Synchronisationspunkten. Wenn Sie bestimmte Systeme in einem Systemkomplex für die Verarbeitung von Synchronisationspunkten zuordnen möchten, können Sie beim Starten von RRS den Namen einer Protokollgruppe angeben. Der Standardname für die Protokollgruppe ist der Name des Systemkomplexes. Wenn Sie beim Starten von RRS einen anderen Protokollgruppennamen angeben, wird die Verarbeitung der Synchronisationspunkte auf allen Systemen im Systemkomplex koordiniert, die diesen Namen für die RRS-Protokollgruppe verwenden.
Wenn Sie Protokolldatenströme für die Kopplungsfunktion verwenden, werden die RRS-Images auf unterschiedlichen Systemen in einem Systemkomplex zwar unabhängig voneinander ausgeführt, nutzen aber die Protokolldatenströme gemeinsam, um die Arbeit zu verfolgen. Wenn ein System ausfällt, kann eine RRS-Instanz auf einem anderen System im Systemkomplex die gemeinsam genutzten Protokolle verwenden, um die Arbeit des ausgefallenen Systems zu übernehmen.
Verwenden Sie DASD-exklusive Protokolldatenströme nur in Systemkomplexen mit nur einem System und einem RRS-Image oder in Systemkomplexen, in denen RRS-Images Informationen nicht gemeinsam nutzen sollen.
- Informationen über abgeschlossene Arbeitseinheit mit Wiederherstellung (UR, Units of Recovery). Dieser Protokolldatenstrom wird zwar empfohlen, ist aber optional.
- Informationen über die Ressourcenmanager, die RRS verwenden.
- Der Status der aktiven URs. RRS verschiebt diese Informationen in regelmäßigen Abständen in das RRS-Statusprotokoll für verzögerte URs, wenn sich der UR-Abschluss verzögert.
- Der Status aktiver URs, wenn sich der UR-Abschluss verzögert.
- Informationen über nicht abgeschlossene URs, die während des Neustarts benötigt werden. Mit diesen Informationen ist eine funktionierende RRS-Instanz in der Lage, nicht abgeschlossene Arbeiten einer ausgefallenen RRS-Instanz zu übernehmen.
In einem Systemkomplex mit mehreren Systemen sollten sich die RRS-Protokolldatenströme in einer Kopplungsfunktion befinden.
Die gesamte RRS-Transaktionsprotokollierung für WebSphere Application Server for z/OS findet ausschließlich im Protokolldatenstrom DELAYED.UR statt. Sie können trotzdem den Protokolldatenstrom MAIN.UR konfigurieren, so dass eine Workload im Produktionsbetrieb bearbeitet werden kann, falls Sie einen neuen Container implementieren oder sich die Infrastruktur von WebSphere Application Server for z/OS ändert. WebSphere Application Server for z/OS hat keinen wesentlichen Einfluss auf die Protokolle RM.DATA und RESTART.
Führen Sie zum Konfigurieren von RRS die folgenden Schritte aus: