Exadata Cloud Infrastructure-Systeme manuell patchen und aktualisieren
In diesem Thema werden die Prozeduren für das Patchen und Aktualisieren verschiedener Komponenten in Exadata Cloud Service außerhalb der Cloud-Automatisierung beschrieben.
Informationen zum Patchen und Aktualisieren mit dbaascli finden Sie unter "Oracle Grid Infrastructure und Oracle-Datenbanken mit dbaascli patchen".
Weitere Informationen zum Erzielen eines kontinuierlichen Service während Patching-Vorgängen finden Sie im Whitepaper Anwendungscheckliste für kontinuierlichen Service für MAA-Lösungen.
- Oracle Database- und Oracle Grid Infrastructure-Software manuell patchen
Bei Sommerzeit- und einigen Routine- oder One-off-Patches müssen Sie die Software möglicherweise manuell patchen. - Exadata Cloud-VM-Cluster-BS manuell aktualisieren
Sie können die Betriebssysteme von Exadata-Compute Nodes mit dem Tool patchmgr aktualisieren. - Tooling auf Exadata Cloud Infrastructure-Instanzen aktualisieren
Cloudspezifisches Tooling wird auf den Exadata Cloud Infrastructure-Gast-VMs für lokale Vorgänge verwendet, darunter dbaascli-Befehle.
Verwandte Themen
Übergeordnetes Thema: Exadata Cloud Infrastructure-Systeme patchen und aktualisieren
Oracle Database- und Oracle Grid Infrastructure-Software manuell patchen
Bei Sommerzeit- und einigen Routine- oder One-off-Patches müssen Sie die Software möglicherweise manuell patchen.
- Sommerzeit-Patching: Weil Patches für die Sommerzeitdefinitionen von Oracle Database nicht im Rolling-Verfahren eingespielt werden können, sind sie nicht in den Routinepatchsets für Exadata Cloud Infrastructure enthalten. Patches für die Sommerzeitdefinitionen von Oracle Database müssen Sie manuell einspielen. Siehe My Oracle Support-Dokument-ID 412160.1.
- Nicht routinemäßiges oder One-off-Patching: Wenn ein Problem auftritt, das einen Patch erfordert, der nicht in einem Routinepatchset enthalten ist, arbeiten Sie mit Oracle Support Services zusammen, um den richtigen Patch zu finden und einzuspielen.
Allgemeine Informationen zum Patching von Oracle Database finden Sie in den Informationen zu Patchsetupdates und Anforderungen in der Upgradedokumentation zu Oracle Database für Ihr Release.
Exadata Cloud-VM-Cluster-BS manuell aktualisieren
Sie können die Betriebssysteme von Exadata-Compute Nodes mit dem Tool patchmgr aktualisieren.
Dieses Utility verwaltet die gesamte Remoteaktualisierung eines oder mehrerer Compute Nodes, einschließlich der Schritte vor, während und nach dem Neustart. Sie können das Utility entweder auf einem Exadata-Compute Node oder auf einem anderen Server mit Oracle Linux ausführen. Der Server, auf dem Sie das Utility ausführen, wird als "steuerndes System" bezeichnet. Sie können das steuernde System nicht für sein eigenes Update verwenden. Wenn das steuernde System einer der Exadata-Compute Nodes in einem System ist, das Sie aktualisieren, müssen Sie daher einen separaten Vorgang auf einem anderen steuernden System ausführen, um diesen Server zu aktualisieren.
Die folgenden beiden Szenarios beschreiben typische Methoden zur Durchführung der Updates:
Szenario 1: Nicht-Exadata-System als steuerndes System
Die einfachste Möglichkeit zum Aktualisieren des Exadata-Systems ist ein Update aller Exadata-Compute Nodes im System mit einem separaten Oracle Linux-Server.
Szenario 2: Exadata-Knoten als steuerndes System
Sie können einen Exadata-Compute Node verwenden, um die Updates für die restlichen Compute Nodes im System zu steuern, und anschließend mit einem der aktualisierten Knoten das Update auf dem ursprünglichen Exadata-Treiberknoten steuern.
Beispiel: Sie aktualisieren ein Exadata-Half-Rack-System mit vier Compute Nodes: node1, node2, node3 und node4. Verwenden Sie zunächst node1, um die Aktualisierungen von node2, node3 und node4 zu steuern. Verwenden Sie anschließend node2, um die Aktualisierung von node1 zu steuern.
Das steuernde System benötigt SSH-Zugriff mit dem Root-Benutzer auf jeden Compute Node, der vom Utility aktualisiert wird.
- BS-Aktualisierungen vorbereiten
Ermitteln Sie die neueste verfügbare Softwareversion, und prüfen Sie die Konnektivität zum richtigenyum-Repository. - So aktualisieren Sie das Betriebssystem auf allen Compute Nodes einer Exadata Cloud Infrastructure-Instanz
Prozedur zum Aktualisieren aller Compute Nodes mitpatchmgr. - Zusätzliche Betriebssystempackages installieren
Lesen Sie diese Richtlinien, bevor Sie zusätzliche Betriebssystempackages für Oracle Exadata Database Service on Dedicated Infrastructure installieren.
Übergeordnetes Thema: Exadata Cloud Infrastructure-Systeme manuell patchen und aktualisieren
BS-Aktualisierungen vorbereiten
Ermitteln Sie die neueste verfügbare Softwareversion, und prüfen Sie die Konnektivität zum richtigen yum-Repository.
Achtung:
Installieren Sie NetworkManager nicht auf der Exadata Cloud Infrastructure-Instanz. Wenn Sie dieses Package installieren und das System neu starten, führt dies zu einem weitreichenden Zugriffsverlust auf das System.- Bevor Sie mit den Aktualisierungen beginnen, lesen Sie das Dokument Exadata Cloud Service Software Versions (Dok.-ID 2333222.1), um die neueste zu verwendende Software- und Zielversion zu ermitteln.
- Bei einigen Schritten im Aktualisierungsprozess müssen Sie ein YUM-Repository angeben. Die URL des YUM-Repositorys lautet:
http://yum-<region_identifier>.oracle.com/repo/EngineeredSystems/exadata/dbserver/<latest_version>/base/x86_64.Regions-IDs sind Textzeichenfolgen, mit denen Oracle Cloud Infrastructure-Regionen identifiziert werden (Beispiel:
us-phoenix-1). Eine vollständige Liste der Regions-IDs finden Sie unter Regionen.Sie können den folgendencurl-Befehl ausführen, um die neueste Version des YUM-Repositorys für Ihre Exadata Cloud Service-Instanzregion zu ermitteln:curl -s -X GET http://yum-<region_identifier>.oracle.com/repo/EngineeredSystems/exadata/dbserver/ |egrep "18.1."In diesem Beispiel wird die neueste Version des YUM-Repositorys für die Region "US West (Phoenix)" zurückgegeben:curl -s -X GET http://yum-us-phoenix-1.oracle.com/repo/EngineeredSystems/exadata/dbserver/ |egrep "18.1." <a href="18.1.4.0.0/">18.1.4.0.0/</a> 01-Mar-2018 03:36 - - Um BS-Updates einspielen zu können, muss das VCN des Systems so konfiguriert sein, dass der Zugriff auf das YUM-Repository möglich ist. Weitere Informationen finden Sie unter Option 2: Servicegatewayzugriff auf Object Storage und YUM-Repositorys.
Verwandte Themen
Übergeordnetes Thema: Exadata Cloud-VM-Cluster-BS manuell aktualisieren
So aktualisieren Sie das Betriebssystem auf allen Compute Nodes einer Exadata Cloud Infrastructure-Instanz
Prozedur zum Aktualisieren aller Compute Nodes mit patchmgr.
Die folgende Prozedur basiert auf folgenden Annahmen:
- Das System verfügt über zwei Compute Nodes:
node1undnode2. - Die Zielversion ist 18.1.4.0.0.180125.3.
- Jeder der zwei Knoten wird als steuerndes System für die Aktualisierung auf dem jeweils anderen Knoten verwendet.
Übergeordnetes Thema: Exadata Cloud-VM-Cluster-BS manuell aktualisieren
Zusätzlicher Betriebssystempackages installieren
Lesen Sie diese Richtlinien, bevor Sie zusätzliche Betriebssystempackages für Oracle Exadata Database Service on Dedicated Infrastructure installieren.
Sie können Betriebssystempackages auf Oracle Exadata Database Service on Dedicated Infrastructure installieren und aktualisieren, dürfen dabei aber den Kernel oder InfiniBand-spezifische Packages nicht ändern. Der technische Support von Oracle, einschließlich Installation, Test, Zertifizierung und Fehlerbehebung, erstreckt sich jedoch nicht auf Nicht-Oracle-Software, die Sie installieren.
Beachten Sie außerdem, dass beim Hinzufügen oder Aktualisieren von Packages separat von einem Oracle Exadata-Softwareupdate bei diesen Packagezusätzen oder -updates Probleme auftreten können, wenn Sie ein Oracle Exadata-Softwareupdate einspielen. Es können Probleme auftreten, weil zusätzliche Softwarepackages neue Abhängigkeiten hinzufügen, die ein Oracle Exadata-Update unterbrechen können. Aus diesem Grund empfiehlt Oracle, höchstens minimale Anpassungen vorzunehmen.
Wenn Sie zusätzliche Packages installieren, empfiehlt Oracle Skripte, um das Entfernen und die Neuinstallation dieser Packages zu automatisieren. Wenn Sie nach einem Oracle Exadata-Update zusätzliche Packages installieren, prüfen Sie, ob die zusätzlichen Packages noch kompatibel sind und ob Sie diese Packages weiterhin benötigen.
Weitere Informationen finden Sie im Oracle Exadata Database Machine-Wartungshandbuch.
Übergeordnetes Thema: Exadata Cloud-VM-Cluster-BS manuell aktualisieren
Tooling auf Exadata Cloud Infrastructure-Instanzen aktualisieren
Cloudspezifisches Tooling wird auf den Exadata Cloud Infrastructure-Gast-VMs für lokale Vorgänge verwendet, darunter dbaascli-Befehle.
Das Cloud-Tooling wird automatisch von Oracle aktualisiert, wenn neue Releases verfügbar gemacht werden. Bei Bedarf können Sie die Schritte unter Cloud-Tooling mit dbaascli aktualisieren ausführen, um sicherzustellen, dass Sie die aktuelle Version des Cloud-Toolings auf allen virtuellen Maschinen im VM-Cluster verwenden.
Verwandte Themen
Übergeordnetes Thema: Exadata Cloud Infrastructure-Systeme manuell patchen und aktualisieren