Die WebLogic Stack Patch Bundles (WLS SPBs) sind eine spezielle Art von Patch-Bundles. Die Entwicklung basiert auf der Vereinfachung von Patches auf WebLogic-Servern.
Übersicht
Im Gegensatz zur herkömmlichen Patch-Methode, bei der einzelne Patches separat und nacheinander installiert werden müssen, werden die Patches in den WebLogic Stack Patch Bundles (WLS SPBs) zu einem einzigen, umfassenden Paket zusammengefasst. Wie in der Einleitung bereits angedeutet, ermöglicht dieses gebündelte Format, mehrere Patches gleichzeitig zu installieren, was nicht nur den Installationsprozess erheblich vereinfacht, sondern auch die Effizienz und Zuverlässigkeit der Aktualisierung von WebLogic-Servern verbessert. Durch die gebündelte Installation von Patches wird sichergestellt, dass alle erforderlichen Updates zusammengehörig und in der richtigen Reihenfolge installiert werden, wodurch potenzielle Kompatibilitätsprobleme zwischen verschiedenen Patches vermieden werden. Darüber hinaus bietet diese Methode eine konsistente und vorhersehbare Aktualisierungsumgebung für WebLogic-Administrator:innen, da sie sich auf ein einziges SPB-Paket verlassen können, um ihre Server auf dem neuesten Stand zu halten. Die Verwendung von WebLogic Stack Patch Bundles (WLS SPBs) ist somit nicht nur eine praktische Lösung für das Patch-Management, sondern auch ein wichtiger Schritt hin zu einer optimierten und stabileren Serverumgebung.
Softwarebeschaffung
Der Prozess zum Herunterladen und Anwenden von WebLogic Stack Patch Bundles (WLS SPBs) beginnt mit dem Zugriff auf das Oracle Patch Portal (Critical Patch Updates, Security Alerts and Bulletins). Dort können DBAs die benötigten SPBs herunterladen, die für ihre WebLogic-Version und ihre spezifischen Anforderungen relevant sind.
Wichtiger Hinweis
Bevor jedoch mit dem eigentlichen Patch-Vorgang begonnen wird, ist es unerlässlich, das gesamte <Middleware_Home_Verzeichnis> vollständig zu sichern. Dieser Vorsichtsschritt ist besonders wichtig, da nach der Patch-Installation der Enterprise Manager möglicherweise nicht mehr erreichbar ist. Sollte dieser Fall eintreten, müssen bestimmte „jar-Dateien“ aus der Sicherung wiederhergestellt werden, um die Funktionalität des Enterprise Managers zu gewährleisten. Eine detaillierte Anleitung zur Wiederherstellung dieser Dateien finden Sie im entsprechenden Abschnitt über potenzielle Probleme. Durch das umfassende Backup des <Middleware_Home_Verzeichnis> stellen Sie sicher, dass Sie bei Bedarf auf eine zuverlässige Sicherung zurückgreifen können, um eventuelle Schwierigkeiten nach der Patch-Installation zu bewältigen und einen reibungslosen Betrieb Ihrer WebLogic-Umgebung zu gewährleisten.
Vorteil
Der Vorteil an dem Patch Bundles ist, dass hier alle relevanten Patches auf einmal mit dabei sind:
- ADR FOR WEBLOGIC SERVER 12.2.1.4.0
- WLS PATCH SET UPDATE 12.2.1.4.240104
- WEBLOGIC SAMPLES SPU 12.2.1.4.230718
- Coherence 12.2.1.4 Cumulative Patch 20 (12.2.1.4.20)
- FMW PLATFORM 12.2.1.4.0 SPU FOR APRCPU2021
- FMW Thirdparty Bundle Patch 12.2.1.4.231207
- OPATCH 13.9.4.2.14 FOR EM 13.4 AND FMW/WLS 12.2.1.3.0, 12.2.1.4.0 AND 14.1.1.0.0
- JDBC 19.3.0.0 FOR CPUAPR2022 (WLS 12.2.1.4, WLS 14.1.1)
- RDA release 24.2-2024416 for FMW 12.2.1.4.0
Das oben erwähnte OPatch welches mitgeliefert wird, muss vor dem eigentlichen Patchlauf aktualisiert werden.
Nach dem Entpacken wird dies wie folgt installiert:
OPatch (hier ein Beispiel für den im Januar 2024 erschienen Patch)
WLS_SPB_12.2.1.4.240111\tools\opatch\generic\6880880>opatch_generic.jar -silent oracle_home=<Middleware_Home_Verzeichnis>
Um das Patchbundle einzuspielen, müssen nun die Weblogic-Komponenten gestoppt werden. Die „ORACLE_HOME“-Variable muss auf das „Middleware_Home_Verzeichnis“-Verzeichnis gesetzt werden.
Pre-Checklauf
<Middleware_Home_Verzeichnis>\OPatch\opatch napply -report -oh
<Middleware_Home_Verzeichnis> -phBaseFile <OS-Version>_patchlist.txt
Patchlauf
<Middleware_Home_Verzeichnis>\OPatch\opatch napply -oh
<Middleware_Home_Verzeichnis> -phBaseFile <OS-Version>_patchlist.txt
Probleme
Bei einigen unserer Supportkunden traten gelegentlich Probleme mit dem Enterprise Manager auf. Glücklicherweise konnten diese Probleme jedoch leicht behoben werden, vorausgesetzt, dass das zuvor erwähnte <Middleware_Home_Verzeichnis> gemäß den Anweisungen ordnungsgemäß gesichert wurde.
Entsprechend einer Notiz von Oracle (Doc ID 2907413.1) sind bestimmte Dateien wiederherzustellen oder zu überschreiben, um den Enterprise Manager wieder funktionsfähig zu machen.
Fazit
Insgesamt bieten WebLogic Stack Patch Bundles (WLS SPBs) eine effiziente Lösung zur Verwaltung von Patches für WebLogic-Server. Durch die Bündelung mehrerer Patches in einem Paket, wird die Installations- und Wartungszeit deutlich reduziert. Alle Komponenten sind sofort auf dem neusten Security-Stand.
Haben Sie Fragen zu WebLogic oder dem Enterprise Manager? Interessieren Sie sich für eine Betriebsunterstützung (Support) in diesem oder einem anderen Kontext? Kontaktieren Sie uns gerne, wir stehen Ihnen mit Rat und Tat zur Seite!
Seminarempfehlung
ORACLE WEBLOGIC ADMINISTRATION GRUNDLAGEN DB-ORA-50
Mehr erfahren