VM-Cluster verwalten
Hier erhalten Sie Informationen zum Verwalten von VM-Clustern auf Oracle Exadata Database Service on Cloud@Customer.
- VM-Cluster in Oracle Exadata Database Service on Cloud@Customer verwalten
Das VM-Cluster stellt einen Link zwischen der Oracle Exadata Database Service on Cloud@Customer-Infrastruktur und den von Ihnen bereitgestellten Oracle-Datenbanken bereit. - Überblick über die VM-Clusterknoten-Teilmengenerstellung
Mit der VM-Clusterknoten-Teilmengenerstellung können Sie neuen und vorhandenen VM-Clustern einen Teil der Datenbankserver zuweisen, um maximale Flexibilität bei der Zuweisung von Compute-Ressourcen (CPU, Arbeitsspeicher, lokaler Speicher) zu erhalten. - Überblick über die automatische Diagnoseerfassung
Durch das Aktivieren von Diagnoseerfassung und -benachrichtigungen können Sie und Oracle Cloud Operations Probleme mit Gast-VMs schnell und effektiv identifizieren, untersuchen, verfolgen und lösen. Abonnieren Sie Ereignisse, um über Änderungen des Ressourcenstatus benachrichtigt zu werden. - Vorfallslogs und Tracedateien
In diesem Abschnitt werden alle Dateien aufgelistet, die von Oracle Support erfasst werden können, wenn Sie sich für Vorfallslogs und Traceerfassung anmelden. - Zustandsmetriken
Hier finden Sie die Liste der Datenbank- und Nicht-Datenbankzustandsmetriken, die von Oracle Trace File Analyzer erfasst wurden. - Einführung in das vertikale oder horizontale Skalieren
Mit der Funktion "Mehrere VMs pro Exadata-System" (MultiVM) können Sie Ihre VM-Clusterressourcen vertikal oder horizontal skalieren. - VM-Cluster in Oracle Exadata Database Service on Cloud@Customer mit der Konsole verwalten
Informationen zum Erstellen, Bearbeiten und Verwalten von VM-Clustern in Oracle Exadata Database Service on Cloud@Customer mit der Konsole. - Oracle Exadata Database Service on Cloud@Customer-VM-Cluster mit der API verwalten
Hier finden Sie die Liste der API-Aufrufe zum Verwalten Ihrer VM-Clusternetzwerke und VM-Cluster in Oracle Exadata Database Service on Cloud@Customer. - Fehlerbehebung bei virtuellen Maschinen mit Konsolenverbindungen
Sie können Fehler bei virtuellen Maschinen mit Konsolenverbindungen beheben. Beispiel: Eine zuvor arbeitende Gast-VM reagiert nicht mehr.
Verwandte Themen
Übergeordnetes Thema: Anleitungen
VM-Cluster auf Oracle Exadata Database Service on Cloud@Customer verwalten
Das VM-Cluster ist ein Link zwischen der Oracle Exadata Database Service on Cloud@Customer-Infrastruktur und den von Ihnen bereitgestellten Oracle Datenbanken.
Das VM-Cluster enthält eine Installation von Oracle Clusterware, die Datenbanken im Cluster unterstützt. In der VM-Clusterdefinition geben Sie auch die Anzahl der aktivierten CPU-Cores an, welche die Anzahl der CPU-Ressourcen bestimmt, die für Ihre Datenbanken verfügbar sind
Bevor Sie Datenbanken auf Ihrer Exadata Cloud@Customer-Infrastruktur erstellen können, müssen Sie ein VM-Clusternetzwerk erstellen und mit einem VM-Cluster verknüpfen.
Geben Sie keine vertraulichen Informationen ein, wenn Sie Ihren Cloud-Ressourcen Beschreibungen, Tags oder benutzerfreundliche Namen über die Konsole, die API oder die CLI von Oracle Cloud Infrastructure zuweisen.
Übergeordnetes Thema: VM-Cluster verwalten
VM-Clusterknoten-Teilmengenerstellung - Überblick
Mit der VM-Clusterknoten-Teilmengenerstellung können Sie neuen und vorhandenen VM-Clustern einen Teil der Datenbankserver zuweisen, um maximale Flexibilität bei der Zuweisung von Compute-Ressourcen (CPU, Speicher, lokaler Speicher) zu erhalten.
- Erstellen Sie ein kleineres VM-Cluster, um Datenbanken mit geringen Ressourcen- und Skalierbarkeitsanforderungen oder eine kleinere Anzahl von Datenbanken zu hosten, die von der restlichen Workload isoliert werden müssen.
- Erweitern oder verkleinern Sie ein vorhandenes VM-Cluster, indem Sie Knoten hinzufügen oder entfernen, um eine optimale Nutzung der verfügbaren Ressourcen zu gewährleisten.
- Die Funktion zur VM-Clusterknoten-Teilmengenerstellung ist für neue und vorhandene VM-Cluster im Gen2-Exadata Cloud@Customer-Service verfügbar.
- Alle VMs in einem VM-Cluster haben dieselbe Ressourcenzuweisung pro VM, unabhängig davon, ob die VM beim Cluster-Provisioning erstellt oder später durch Erweiterung eines vorhandenen VM-Clusters hinzugefügt wurde.
- VM-Cluster benötigen nur mindestens 1 VM mit Knotenteilmengen. Oracle empfiehlt jedoch mindestens 2 VMs pro VM-Cluster, um High Availability bereitzustellen.
- Jedes VM-Clusternetzwerk wird vorab mit IP-Adressen für jeden DB-Server in der Infrastruktur bereitgestellt. Ein Clusternetzwerk kann nur von einem einzelnen VM-Cluster verwendet werden und wird validiert, um sicherzustellen, dass sich die IP-Adressen nicht mit anderen Clusternetzwerken überschneiden. Das Hinzufügen oder Entfernen von VMs zum oder aus dem Cluster wirkt sich nicht auf die vorab bereitgestellten IP-Adressen aus, die jedem DB-Server im zugehörigen Clusternetzwerk zugewiesen sind.
Informationen zur maximalen Anzahl von VMs pro DB-Server und zur maximalen Anzahl von VM-Clustern pro System finden Sie unter Systemausprägung und Konfigurationstabellen. Die maximale Anzahl an VM-Clustern pro System ist von den pro DB-Server verfügbaren Ressourcen abhängig und unterliegt dem maximalen VM-Limit pro DB-Server.
Wenn ein Cluster eine Node-unterstützte Datenbank enthält, funktioniert das Feature für zugewiesene Nutzung und Kosten für integrierbare Datenbanken nicht, weil der Prozess zum Erstellen von Node-unterstützten Datenbanken im Backend stattfindet und die Metadaten für Node-unterstützte Datenbanken nicht mit dem Control-Plane-Server synchronisiert werden.
Wenn die Datenbank jedoch ursprünglich ohne Knotensubetting erstellt und später in eine knotensubettierte Datenbank konvertiert wurde, tritt dieses Problem nicht auf, da die Metadaten bereits in der Control Plane verfügbar sind.
Überblick über die automatische Diagnoseerfassung
Durch das Aktivieren von Diagnoseerfassung und -benachrichtigungen können Sie und Oracle Cloud Operations Probleme mit Gast-VMs schnell und effektiv identifizieren, untersuchen, verfolgen und lösen. Abonnieren Sie Ereignisse, um über Änderungen des Ressourcenstatus benachrichtigt zu werden.
-
Diagnoseereignisse aktivieren
Lassen Sie zu, dass Oracle kritische, Warnungs-, Fehler- und Informationsereignisse erfasst und für Sie veröffentlicht. Weitere Informationen finden Sie unter Database Service-Ereignisse.
-
Zustandsmonitoring aktivieren
Lassen Sie zu, dass Oracle Zustandsmetriken/-ereignisse wie Oracle Database-Status (hoch-/heruntergefahren), Belegung des Speicherplatzes usw. erfasst und mit Oracle Cloud Operations teilt. Sie werden dabei auch über einige Ereignisse benachrichtigt. Weitere Informationen finden Sie unter Zustandsmetriken.
-
Vorfallslogs und Traceerfassung aktivieren
Lassen Sie zu, dass Oracle Vorfallslogs und Traces erfasst, um die Faultdiagnose und Problemlösung zu ermöglichen. Weitere Informationen finden Sie unter Vorfallslogs und Tracedateien.
Die Diagnoseerfassung ist:
- Aktiviert: Wenn Sie Diagnosen, Zustandsmetriken, Vorfallslogs und Tracedateien erfassen möchten (alle drei Optionen).
- Deaktiviert: Wenn Sie keine Diagnosen, Zustandsmetriken, Vorfallslogs und Tracedateien erfassen möchten (keine der drei Optionen).
- Teilweise aktiviert: Wenn Sie Diagnose-, Zustandsmetriken, Vorfallslogs und Tracedateien erfassen (eine oder zwei Optionen).
Wenn Sie Diagnoseereignisse und Zustandsmonitoring deaktivieren, werden die Erfassung und Benachrichtigung von Daten/Ereignissen erst gestoppt, wenn Sie die mit den Optionen verknüpften Kontrollkästchen deaktivieren. Historische Daten werden jedoch nicht aus den Oracle Cloud Operations-Daten-Repositorys gelöscht.
Vorfallslogs und Tracedateien
In diesem Abschnitt werden alle Dateien aufgeführt, die von Oracle Support erfasst werden können, wenn Sie sich für Vorfallslogs und Traceerfassung anmelden.
- Oracle erstellt eine Serviceanfrage für die Infrastruktur-CSI (Customer Support Identifier), wenn ein Problem ermittelt wird und eine Kundeninteraktion zur Lösung erforderlich ist.
- Die E-Mail-Adresse des Oracle Cloud Infrastructure-Mandantenadministrators des Kunden wird als CSI-Kontakt verwendet, um die Serviceanfrage zu erstellen und Logs daran anzuhängen. Stellen Sie sicher, dass der Mandantenadministrator als CSI-Kontakt in My Oracle Support (MOS) hinzugefügt wird.
Oracle Trace File Analyze (TFA) - Komponentengesteuerte Logerfassung
Die Verzeichnisse sind im Allgemeinen einer Komponente zugewiesen, und anhand dieser Komponente kann TFA die zu erfassenden Dateien ermitteln. Beispiel: Wenn die CRS-Komponente angefordert wird, würde TFA angewiesen, in den der CRS-Komponente zugeordneten Verzeichnissen nach Dateien zu suchen, die dem erforderlichen Erfassungszeitrahmen entsprechen.
Wenn Sie zuvor die Erfassung von Vorfallslogs und Tracedateien ausgewählt haben und diese Option deaktivieren, wenn Oracle Cloud Operations einen Logerfassungsjob ausführt, wird dieser Job ausgeführt und nicht abgebrochen. Zukünftige Logerfassungen erfolgen erst, wenn Sie die Option zum Erfassen von Vorfallslogs und Tracedateien wieder aktivieren.
TFA wird mit Skripten ausgeliefert, die ausgeführt werden, wenn eine bestimmte Komponente angefordert wird. Beispiel: Bei einer CRS-Komponente führt crscollect.pl
eine Reihe von crsctl
-Befehlen aus und erfasst die Eingabe. Standardmäßig verdeckt TFA keine erfassten Logs.
Tabelle 5-13: Oracle Trace File Analyze (TFA) - Komponentengesteuerte Logerfassung
Komponente | Skript | Dateien/Verzeichnisse |
---|---|---|
|
|
|
|
|
|
|
Kein DB-spezifisches Skript - Führt |
|
Cloud-Tooling-Logs
- Creg-Dateien:
/var/opt/oracle/creg/*.ini
-Dateien mit maskierten sensiblen Informationen - Cstate-Datei:
/var/opt/oracle/cstate.xml
-
Datenbankbezogene Tooling-Logs:
Wenn
dbName
angegeben ist,/var/opt/oracle/log/<dbName>
, andernfalls Logs für alle Datenbanken erfassen:/var/opt/oracle/log/
Wenn
dbName
angegeben ist,/var/opt/oracle/dbaas_acfs/log/<dbName>
, andernfalls Logs für alle Datenbanken erfassen:/var/opt/oracle/log/<dbName>
- Datenbankumgebungsdateien: Wenn
dbName
angegeben ist,/home/oracle/<dbName>.env
, andernfalls Logs für alle Datenbanken erfassen:/home/oracle/*.env
- Pilotlogs:
/home/opc/.pilotBase/logs
- Liste der Logverzeichnisse:
/var/opt/oracle/log
/var/opt/oracle/dbaas_acfs/log
/var/opt/oracle/dbaas_acfs/dbsystem_details
/var/opt/oracle/dbaas_acfs/job_manager
/opt/oracle/dcs/log
DCS-Agent-Logs
/opt/oracle/dcs/log/
Tooling-bezogene Grid Infrastructure-/Datenbanklogs
- Grid Infrastructure:
GI_HOME/cfgtoollogs
- Datenbankalertlog:
/u02/app/oracle/diag/rdbms/*/*/alert*.log
Zustandsmetriken
Prüfen Sie die Liste der Datenbank- und Nicht-Datenbankzustandsmetriken, die von Oracle Trace File Analyzer erfasst wurden.
Möglicherweise fügt Oracle in Zukunft weitere Metriken hinzu. Wenn Sie sich jedoch bereits für die Erfassung von Metriken entschieden haben, müssen Sie Ihren Opt-in-Wert nicht aktualisieren. Er bleibt basierend auf Ihren aktuellen Voreinstellungen aktiviert/deaktiviert.
Liste der Zustandsmetriken für Gast-VMs - Datenbankmetriken
Tabelle 5-14: Liste der Gast-VM-Zustandsmetriken - Datenbankmetriken
Metrikname | Metrikanzeigename | Einheit | Aggregation | Intervall | Erfassungshäufigkeit | Beschreibung |
---|---|---|---|---|---|---|
|
CPU-Auslastung |
Prozentsatz |
Mittel |
Eine Minute |
Fünf Minuten |
Die CPU-Auslastung in Prozent, aggregiert über alle Consumer-Gruppen hinweg. Der Prozentsatz für die Auslastung wird in Bezug auf die Anzahl der CPUs gemeldet, die die Datenbank nutzen darf (doppelt so viele wie die Anzahl der OCPUs). |
|
Speicherplatzauslastung |
Prozentsatz |
Mittel |
Eine Stunde |
Eine Stunde |
Der Prozentsatz der bereitgestellten Speicherkapazität, die derzeit genutzt wird. Stellt den gesamten zugewiesenen Speicherplatz für alle Tablespaces dar. |
|
DB-Blockänderungen |
Änderungen pro Sekunde |
Mittel |
Eine Minute |
Fünf Minuten |
Die durchschnittliche Anzahl der geänderten Blöcke pro Sekunde. |
|
Ausführungsanzahl |
Anzahl |
Summe |
Eine Minute |
Fünf Minuten |
Die Anzahl der Benutzeraufrufe und rekursiven Aufrufe, die während des ausgewählten Intervalls SQL-Anweisungen ausgeführt haben. |
|
Aktuelle Anmeldungen |
Anzahl |
Summe |
Eine Minute |
Fünf Minuten |
Die Anzahl der erfolgreichen Anmeldungen während des ausgewählten Intervalls. |
|
Transaktionsanzahl |
Anzahl |
Summe |
Eine Minute |
Fünf Minuten |
Die kombinierte Anzahl der Benutzer-Commits und Benutzer-Rollbacks während des ausgewählten Intervalls. |
|
Benutzeraufrufe |
Anzahl |
Summe |
Eine Minute |
Fünf Minuten |
Die kombinierte Anzahl der Anmeldungen, Parses und Ausführen-Aufrufe während des ausgewählten Intervalls. |
|
Parseanzahl |
Anzahl |
Summe |
Eine Minute |
Fünf Minuten |
Die Anzahl der Hard Parses und Soft Parses im ausgewählten Intervall. |
|
Belegter Speicherplatz |
GB |
Max. |
Eine Stunde |
Eine Stunde |
Gesamter Speicherplatz, der zur Erfassungszeit von der Datenbank belegt wird. |
|
Zugewiesener Speicherplatz |
GB |
Max. |
Eine Stunde |
Eine Stunde |
Gesamter Speicherplatz, der zur Erfassungszeit der Datenbank zugewiesen wurde. |
|
Speicherplatz, der vom Tablespace belegt wird |
GB |
Max. |
Eine Stunde |
Eine Stunde |
Gesamter Speicherplatz, der zur Erfassungszeit vom Tablespace belegt wird. Bei Containerdatenbanken stellt diese Metrik Root-Container-Tablespaces bereit. |
|
Dem Tablespace zugewiesener Speicherplatz |
GB |
Max. |
Eine Stunde |
Eine Stunde |
Gesamter Speicherplatz, der zur Erfassungszeit dem Tablespace zugewiesen wurde. Bei Containerdatenbanken stellt diese Metrik Root-Container-Tablespaces bereit. |
|
Speicherplatzauslastung nach Tablespace |
Prozentsatz |
Mittel |
Eine Stunde |
Eine Stunde |
Gibt den Prozentsatz des Speicherplatzes an, der zur Erfassungszeit vom Tablespace belegt wird. Bei Containerdatenbanken stellt diese Metrik Root-Container-Tablespaces bereit. |
Liste der Gast-VM-Zustandsmetriken - Nicht-Datenbankmetriken
Tabelle 5-15: Liste der Gast-VM-Zustandsmetriken - Nicht-Datenbankmetriken
Metrikname | Metrikanzeigename | Einheit | Aggregation | Erfassungshäufigkeit | Beschreibung |
---|---|---|---|---|---|
|
Auslastung der ASM-Datenträgergruppe |
Prozentsatz |
Max. |
10 Minuten |
Prozentsatz des nutzbaren Speicherplatzes, der in einer Datenträgergruppe verwendet wird. Der nutzbare Speicherplatz ist der für das Wachstum verfügbare Speicherplatz. Die Datenträgergruppe DATA speichert die Oracle-Datenbankdateien. Die RECO-Datenträgergruppe enthält Datenbankdateien für das Recovery wie Archive und Flashback-Logs. |
|
Dateisystemauslastung |
Prozentsatz |
Max. |
Eine Minute |
Prozentuale Auslastung des bereitgestellten Dateisystems. |
|
CPU-Auslastung |
Prozentsatz |
Mittel |
Eine Minute |
CPU-Auslastung in Prozent. |
|
Arbeitsspeicherauslastung |
Prozentsatz |
Mittel |
Eine Minute |
Prozentsatz des Arbeitsspeichers, der zum Starten neuer Anwendungen ohne Swapping verfügbar ist. Der verfügbare Speicher kann über den folgenden Befehl abgerufen werden: |
|
Swap-Auslastung |
Prozentsatz |
Mittel |
Eine Minute |
Prozentuale Auslastung des gesamten Swapspeichers. |
|
Belastungsdurchschnitt |
Zahl |
Mittel |
Eine Minute |
Durchschnittliche Systemlast in 5 Minuten. |
|
Knotenstatus |
Ganzzahl |
Mittel |
Eine Minute |
Gibt an, ob der Host erreichbar ist. |
|
Zugewiesene OCPU |
Ganzzahl |
Max. |
Eine Minute |
Die Anzahl zugewiesener OCPUs. |
Einführung in das vertikale oder horizontale Skalieren
Mit der Funktion "Mehrere VMs pro Exadata-System" (MultiVM)" können Sie VM-Clusterressourcen vertikal oder horizontal skalieren.
- VM-Clusterressourcen vertikal skalieren
Sie können den Speicher, die lokale Datenträgergröße (/u02
), den ASM-Speicher und die CPUs (ECPUs für X11M) vertikal skalieren. - Arbeitsspeicher und Large Pages skalieren
- ASM-Speicher berechnen
- Schätzen, wie viel lokalen Speicher Sie auf Ihren VMs bereitstellen können
- Lokalen Speicher skalieren
Übergeordnetes Thema: VM-Cluster verwalten
VM-Clusterressourcen vertikal oder horizontal skalieren
Sie können den Speicher, die lokale Datenträgergröße (/u02
), den ASM-Speicher und die CPUs (ECPUs für X11M) hoch- oder herunterskalieren.
Oracle stoppt die Abrechnung nicht, wenn eine VM oder ein VM-Cluster gestoppt wird. Um die Abrechnung für ein VM-Cluster zu stoppen, senken Sie die Anzahl der OCPU (ECPUs for X11M) auf null.
Die Skalierung dieser Ressourcen erfordert ein gründliches Auditing des vorhandenen Nutzungs- und Kapazitätsmanagements durch den DB-Administrator des Kunden. Prüfen Sie die aktuelle Auslastung, um Fehler während eines oder nach einem horizontalen Skalierungsvorgang zu vermeiden. Berücksichtigen Sie beim vertikalen Skalieren, wie viele dieser Ressourcen für das nächste VM-Cluster verbleiben, das Sie erstellen möchten. Exadata Cloud@Customer Cloud-Tooling berechnet die aktuelle Auslastung des Arbeitsspeichers, des lokalen Datenträgers und des ASM-Speichers im VM-Cluster, fügt eine Wachstumszugabe hinzu und berechnet einen "Minimum"-Wert, der nicht unterschritten werden kann. Es wird erwartet, dass Sie einen Wert unter Berücksichtigung dieses Mindestwertes angeben.
- Wenn Sie bei der Erstellung oder Skalierung eines VM-Clusters die Anzahl der OCPUs (ECPUs für X11M) auf null setzen, wird das VM-Cluster beendet, und es erfolgt keine Abrechnung für dieses VM-Cluster mehr. Der Hypervisor reserviert jedoch weiterhin mindestens 2 OCPUs (8 ECPUs für X11M) für jede VM. Diese reservierten OCPUs (ECPUs für X11M) können keinen anderen VMs zugewiesen werden, obwohl die VM, der sie zugewiesen sind, heruntergefahren ist. Die Control Plane berücksichtigt keine reservierten OCPUs (ECPUs für X11M), wenn die maximal verfügbare OCPU (ECPU für X11M) angezeigt wird. Berücksichtigen Sie daher diese reservierten OCPUs (ECPUs für X11M), wenn Sie nachfolgende Skalierungsvorgänge ausführen, um sicherzustellen, dass der Vorgang genügend OCPUs (ECPUs für X11M) abrufen kann, um den Vorgang erfolgreich abzuschließen.
- Wenn die Differenz zwischen dem aktuellen Wert und dem Wert nach dem vertikalen oder horizontalen Skalieren kleiner als 2% ist, werden Arbeitsspeicher und
/u02
dieser VM nicht geändert. Das liegt daran, dass die Speicheränderung einen Neustart der VM erfordert, und die Änderung von/u02
umfasst das Herunterfahren des Oracle Grid Infrastructure-Stacks und die Aufhebung des Mountings von/u02
. Produktionskunden nehmen für eine so geringe Erhöhung oder Verminderung keine Skalierung vor, daher sind solche Anforderungen ein No-Op. - Sie können die VM-Clusterressourcen auch dann skalieren, wenn einer der DB-Server im VM-Cluster heruntergefahren ist:
- Wenn ein DB-Server heruntergefahren ist und eine Skalierung erfolgt, werden die VMs auf diesem Server nicht automatisch auf die neuen OCPUs skaliert, wenn der DB-Server und die VMs wieder online sind. Sie müssen sicherstellen, dass alle VMs im Cluster dieselben OCPU-Werte aufweisen.
- Selbst wenn der DB-Server heruntergefahren ist, wird die Abrechnung für das VM-Cluster mit den VMs auf diesem DB-Server nicht gestoppt.
Übergeordnetes Thema: Einführung in das vertikale oder horizontale Skalieren
Arbeitsspeicher und Large Pages skalieren
Sie können den Arbeitsspeicher des Datenbankservers in einem VM-Cluster vertikal und horizontal skalieren. Damit die Skalierung des Arbeitsspeichers wirksam wird, ist ein rollender Neustart der Datenbankserver erforderlich. Damit die Speicherskalierung erfolgreich verläuft, müssen die Datenbanken im Status "Offen" automatisch gestartet werden.
Änderungen des Arbeitsspeichers in einem VM-Cluster wirken sich auf die Large-Pages-(HugePages-)Einstellungen für die VMs in diesem Cluster aus. Beim Erstellen einer VM wird jedes VM-Betriebssystem mit 50% des der VM zugewiesenen Arbeitsspeichers für Large Pages konfiguriert, und Datenbanken werden so konfiguriert, dass dieser Arbeitsspeicher für ihre SGA verwendet wird. Oracle empfiehlt, die Large-Pages-Konfiguration nur zu ändern, wenn Sie die Auswirkungen der durchgeführten Änderungen kennen. Falsche Konfigurationen können den Start aller Datenbanken und sogar das Booten der VM verhindern.
Das Ändern der Large Pages-Konfiguration wird zwar nicht empfohlen, ist jedoch zulässig. Alle vorgenommenen Änderungen können jedoch durch die Cloud-Automatisierung überschrieben werden, wenn die Größe des VM-Speichers später geändert wird. Bei einer Änderung der Arbeitsspeichergröße versucht die Cloud-Automatisierung, den Large Pages-Arbeitsspeicher als Prozentsatz des gesamten Arbeitsspeichers beizubehalten, mit einem maximalen Grenzwert von 60%. Wenn Large Pages so konfiguriert sind, dass sie mehr als 60% des gesamten Arbeitsspeichers nutzen, wird dieser Wert durch die Cloud-Automatisierung automatisch auf diesen Grenzwert von 60% angepasst.
- Bedingung 1: Die aktuelle HugePages-Nutzung, multipliziert mit 1,15 (15% mehr als derzeit verwendet), muss kleiner als die neue Large Pages-Zuweisung sein.
- Bedingung 2: Die aktuelle HugePages-Nutzung multipliziert mit 1,15 muss ebenfalls kleiner als 60% der neuen Gesamtspeichergröße sein.
Die aktuelle Verwendung von HugePages wird bestimmt, indem die freie HugePages von der gesamten aktuellen HugePages subtrahiert wird.
EXACLOUD: Requested memory is insufficient. The new hugepage count is <<>>, which is less than the minimum required for the VM. Not proceeding with the change.
Dieser Prozess stellt sicher, dass genügend konventioneller Speicher für den Start der VM vorhanden ist. Bevor Sie mit der Größenänderung fortfahren, führt die Automatisierung eine Vorabprüfung aus, um die aktuelle Nutzung großer Seiten durch Ausführen von Datenbankinstanzen zu bestimmen. Wenn die Vorabprüfung angibt, dass nach der Größenänderung nicht genügend Speicherplatz für große Seiten vorhanden ist, um die vorhandenen Datenbanken zu unterstützen, verläuft die Größenänderung nicht erfolgreich, und der Prozess wird nicht fortgesetzt.
Übergeordnetes Thema: Einführung in das vertikale oder horizontale Skalieren
ASM-Speicher berechnen
Verwenden Sie die folgende Formel, um den mindestens erforderlichen ASM-Speicher zu berechnen:
- Bestimmen Sie für jede Datenträgergruppe (z.B.
DATA
,RECO
) die Gesamtkapazität und die freie Kapazität, indem Sie den Befehlasmcmd lsdg
auf einer Gast-VM des VM-Clusters ausführen. - Berechnen Sie den belegten Speicher für jede Datenträgergruppe wie folgt: (Gesamtkapazität - freie Kapazität) / 3. Die Teilung durch drei erfolgt deshalb, weil die Datenträgergruppen dreifach gespiegelt sind.
-
Verhältnis DATA:RECO:
80:20, wenn die Option Lokale Backups in der Benutzeroberfläche nicht ausgewählt wurde.
40:60, wenn in der Benutzeroberfläche die Option Lokale Backups ausgewählt wurde.
- Stellen Sie sicher, dass die neue, in der Benutzeroberfläche angegebene Gesamtkapazität die folgenden Bedingungen erfüllt:
Belegte Kapazität für DATA * 1,15 <= (Neue Gesamtkapazität * DATA %)
Belegte Kapazität für RECO * 1,15 <= (Neue Gesamtkapazität * RECO %)
Beispiel 5-3: ASM-Speicher berechnen
- Führen Sie den Befehl
asmcmd lsdg
in der Gast-VM aus:- Ohne SPARSE:
/u01/app/19.0.0.0/grid/bin/asmcmd lsdg ASMCMD> State Type Rebal Sector Logical_Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files Name MOUNTED HIGH N 512 512 4096 4194304 12591936 10426224 1399104 3009040 0 Y DATAC5/ MOUNTED HIGH N 512 512 4096 4194304 3135456 3036336 348384 895984 0 N RECOC5/ ASMCMD>
- Mit SPARSE:
/u01/app/19.0.0.0/grid/bin/asmcmd lsdg ASMCMD> State Type Rebal Sector Logical_Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files Name MOUNTED HIGH N 512 512 4096 4194304 12591936 10426224 1399104 3009040 0 Y DATAC5/ MOUNTED HIGH N 512 512 4096 4194304 3135456 3036336 348384 895984 0 N RECOC5/ MOUNTED HIGH N 512 512 4096 4194304 31354560 31354500 3483840 8959840 0 N SPRC5/ ASMCMD>
Hinweis
Die aufgeführten Werte aller Attribute für die SPARSE-Datenträgergruppe (SPRC5) enthalten die virtuelle Kapazität. Auf Exadata-DB-Systemen und Exadata Cloud@Customer wird ein Verhältnis von 1:10 für
physicalSize
:virtualSize
verwendet. Daher müssen wir für diese Attribute 1/10 der oben für SPARSE gezeigten Werte verwenden. - Ohne SPARSE:
- Belegte Kapazität für eine Datenträgergruppe = (Total_MB - Free_MB) /3
- Ohne SPARSE:
Belegte Kapazität für DATAC5 = (12591936 - 10426224) / 3 = 704,98 GB
Belegte Kapazität für RECO5 = (3135456 - 3036336) / 3 = 32,26 GB
- Mit SPARSE:
Belegte Kapazität für DATAC5 = (12591936 - 10426224) / 3 ~= 704,98 GB
Belegte Kapazität für RECO5 = (3135456 - 3036336) /3 ~= 32,26 GB
Belegte Kapazität für SPC5 = (1/10 * (31354560 - 31354500)) / 3 ~= 0 GB
- Ohne SPARSE:
- Speicherverteilung zwischen Datenträgergruppen
- Ohne SPARSE:
Das Verhältnis DATA:RECO beträgt in diesem Beispiel 80:20.
- Mit SPARSE:
Das Verhältnis DATA:RECO:SPARSE beträgt in diesem Beispiel 60:20:20.
- Ohne SPARSE:
- Die neue angeforderte Kapazität muss die folgenden Bedingungen erfüllen:
- Ohne SPARSE: (Beispiel: 5 TB in Benutzeroberfläche)
5 TB = 5120 GB; 5120 *0,8 = 4096 GB; 5120 *0,2 = 1024 GB
Für DATA: (704,98 * 1,15) <= 4096 GB
Für RECO: (32,36 * 1,15) <= 1024 GB
- Bei SPARSE: (Beispiel: 8 TB in der Benutzeroberfläche.)
8 TB = 8192 GB; 8192 *0,6 = 4915 GB; 8192 *0,2 = 1638 GB; 8192 *0,2 = 1638 GB
Für DATA: (704,98 * 1,15) <= 4915 GB
Für RECO: (32,36 * 1,15) <= 1638 GB
Für SPR: (0 * 1,15) <= 1638 GB
- Ohne SPARSE: (Beispiel: 5 TB in Benutzeroberfläche)
Die oben aufgeführte Änderung wird durchgeführt. Wenn die oben genannten Bedingungen von der neuen Größe nicht erfüllt werden, wird die Vorabprüfung für die Größenänderung nicht erfolgreich abgeschlossen.
Übergeordnetes Thema: Einführung in das vertikale oder horizontale Skalieren
Schätzen, wie viel lokalen Speicher Sie auf Ihren VMs bereitstellen können
VM-Images umfassen die zum Booten und Ausführen der VM und des zugehörigen Betriebssystems erforderlichen Dateien sowie Speicherplatz für Oracle Homes, die in /u02
gespeichert sind. Um zu schätzen, wie viel zusätzlicher lokaler Speicherplatz über das Minimum hinaus jedem Dateisystem zugewiesen werden kann, das mit einer VM verknüpft ist, subtrahieren Sie die Größe der VM-Images für alle VMs auf einem Server vom gesamten verfügbaren Speicherplatz. Wenn Sie die Standardgröße des VM-Images nicht geändert haben, indem Sie Dateisysteme erweitern, verwenden Sie unten die VM-Imagegröße (Standard und Minimum). Wenn Sie Ihre VM-Imagegröße ändern möchten, müssen Sie die OCI-Konsole und die Aktion "VM-Cluster skalieren" verwenden, um zu prüfen, ob das für ein vorhandenes VM-Cluster zugewiesene und verfügbar ist, da einige Nicht-/u02
-Dateisysteme mehr inkrementellen Speicher belegen, als dem Dateisystem hinzugefügt wurde. Diese Informationen sind auch in der Aktion "VM-Cluster konfigurieren" beim Erstellen eines neuen VM-Clusters verfügbar.
X8-2- und X7-2-Systeme
- Insgesamt verfügbarer Speicherplatz für VM-Images (X7 - alle Systeme): 1.237 GB
- Insgesamt verfügbarer Speicherplatz für VM-Images (X8 - alle Systeme): 1.037 GB
- VM-Imagegröße (Standard und Minimum) einschließlich
/u02
: 244 GB - Standard (Minimum)
/u02
: 60 GB
X8M-2-Systeme
- Insgesamt verfügbarer Speicherplatz für VM-Images (X8M-Basissystem): 1.237 GB
- Gesamter verfügbarer Speicherplatz für VM-Images (X8M Elastic): 2500 GB
- VM-Imagegröße (Standard und Minimum) einschließlich
/u02
: 244 GB - Standard (Minimum)
/u02
: 60 GB
X11M-, X10M- und X9M-2-Systeme
- Insgesamt verfügbar für VM-Images (Basissystem X9M): 1077 GB
- Insgesamt verfügbar für VM-Images (elastisch): 2243 GB
- VM-Imagegröße (Standard und Minimum) einschließlich
/u02
: 244 GB - Standard (Minimum)
/u02
: 60 GB
Übergeordnetes Thema: Einführung in das vertikale oder horizontale Skalieren
Lokalen Speicher skalieren
Richtlinien für die Skalierung des lokalen Raums
Sie können den lokalen Speicher skalieren, indem Sie die Größe vieler einzelner Dateisysteme in einer VM ändern. Standardmäßig werden die Dateisysteme mit ihrer Mindestgröße erstellt. Sie können die Größe der Dateisysteme nach Bedarf erhöhen. Beachten Sie jedoch, dass Sie /u02
nur verkleinern können. Andere Dateisysteme können nur vergrößert werden. Die maximal unterstützte Größe eines Dateisystems beträgt 900 GB.
Der von allen Dateisystemen belegte Speicher ist größer als die Summe der Dateisystemgrößen. In den in der OCI-Konsole angezeigten Berechnungen werden die Auswirkungen auf den freien lokalen Speicher beim Ändern der Größe eines Dateisystems angezeigt.
Mit der OCI-Konsole oder -API können Sie die Größe der folgenden lokalen Dateisysteme erhöhen oder verringern:
/u02
Mit der OCI-Konsole oder -API können Sie die Größe der folgenden lokalen Dateisysteme erhöhen:
/
/u01
/tmp
/var
/var/log
/var/log/audit
/home
Die Größe der folgenden lokalen Dateisysteme kann jedoch nicht geändert werden:
/crashfiles
/boot
/acfs01
/u01/app/19.0.0.0/grid
- Mit Ausnahme von
/u02
können Sie die Dateisysteme nur erweitern und ihre Größe nach der Erweiterung nicht reduzieren. - Für X8M und höher ist kein rollierender Neustart erforderlich, wenn eines der Gast-VM-Dateisysteme erweitert wird. Ein rollierender Neustart jeder VM ist jedoch erforderlich, wenn die Größe von
/u02
reduziert wird. - Jedes Dateisystem kann nur auf maximal 900 GB erweitert werden
- Die Möglichkeit, die Größe zusätzlicher lokaler Dateisysteme zu erhöhen, wird nur auf X8M und späteren Systemen unterstützt.
Weitere Informationen zum Ändern der Größe dieser Dateisysteme finden Sie unter Schätzen, wie viel lokalen Speicher Sie für Ihre VMs bereitstellen können.
Ressourcenlimit basierend auf aktueller Nutzung
- Bei jedem Scale-Down-Vorgang muss ein Puffer von 15% zusätzlich zur höchsten lokalen Speicherplatzauslastung auf allen Knoten im Cluster beibehalten werden.
- Der mindestzulässige lokale Speicherplatz pro Knoten ist der höherer der oben angegebenen zwei Grenzwerte.
- Führen Sie den Befehl
df –kh
auf jedem Knoten aus, um den Knoten mit dem größten lokalen Speicher zu ermitteln. - Sie können auch ein Utility wie
cssh
verwenden, um denselben Befehl von allen Hosts in einem Cluster auszugeben, wobei Sie ihn nur einmal eingeben. - Der niedrigste Wert für den lokalen Speicher, auf den jeder Knoten horizontal skaliert werden kann wäre = 1,15 x (höchster Wert des belegten lokalen Speicherplatzes unter allen Knoten).
ACFS-Dateisysteme
Wenn der Support dies erfordert, können Sie auch die Größe des Dateisystems /acfs01
ändern. Dieses Dateisystem wird vom System zum Staging der Software verwendet. Er verwendet Exadata-Speicher und unterliegt nicht den oben für /u02
beschriebenen Limits. Es handelt sich um ein freigegebenes Dateisystem, das von allen Knoten im Cluster aus sichtbar ist. Die Größe kann online über die Befehlszeile einer beliebigen VM geändert werden.
- Standardgröße: Die Standardgröße von
/acfs01
beträgt 100 GB. - Skalierung/acfs01: Sie können
acfs01
über den Befehl/sbin/acfsutil
von jeder VM als Benutzer-Grid skalieren. Es ist kein Neustart erforderlich. Der Skalierungsvorgang wirkt sich nicht auf die Verfügbarkeit des Datenbankservice aus, der im VM-Cluster ausgeführt wird. Der folgende Befehl, der vomgrid
-Benutzer abgesetzt wird, erhöht die Größe von/acfs01
um 100 GB:/sbin/acfsutil size +100 GB /acfs01
. - Sie können bei Bedarf zusätzliche ACFS-Dateisysteme erstellen. Diese belegen auch Speicher aus den Exadata Storage-Datenträgergruppen und können über alle VMs im Cluster hinweg gemeinsam verwendet werden. Weitere Informationen finden Sie in der ACFS-Dokumentation.
Übergeordnetes Thema: Einführung in das vertikale oder horizontale Skalieren
VM-Cluster auf Oracle Exadata Database Service on Cloud@Customer mit der Konsole verwalten
Erfahren Sie, wie Sie VM-Cluster in Oracle Exadata Database Service on Cloud@Customer mit der Konsole erstellen, bearbeiten und verwalten.
- ASM-VM-Cluster mit der Konsole erstellen
Um Ihr ASM-VM-Cluster zu erstellen, müssen Sie Werte für die Felder angeben, die für die Konfiguration der Infrastruktur erforderlich sind. - Exascale-VM-Cluster mit der Konsole erstellen
Um Ihr Exascale-VM-Cluster zu erstellen, müssen Sie Werte für die Felder angeben, die für die Konfiguration der Infrastruktur erforderlich sind. - Diagnoseerfassung mit der Konsole aktivieren, teilweise aktivieren oder deaktivieren
Nach Bereitstellung des VM-Clusters können Sie die Diagnoseerfassung für Ihre Gast-VMs aktivieren, teilweise aktivieren oder deaktivieren. Wenn Sie die Diagnoseerfassung auf VM-Clusterebene aktivieren, wird die Konfiguration auf alle Ressourcen wie DB-Home, Datenbank usw. unter dem VM-Cluster angewendet. - VMs mit der Konsole einem bereitgestellten Cluster hinzufügen
Mit diesem Verfahren können Sie eine virtuelle Maschine einem bereitgestellten Cluster hinzufügen. - Liste der DB-Server auf einer Exadata-Infrastruktur mit der Konsole anzeigen
Mit diesem Verfahren können Sie eine Liste der Datenbankserverhosts auf einem Oracle Exadata Cloud@Customer-System anzeigen. - VM mit der Konsole aus einem VM-Cluster entfernen
Mit diesem Verfahren können Sie eine virtuelle Maschine aus einem bereitgestellten Cluster entfernen. - Lizenztyp in einem VM-Cluster mit der Konsole aktualisieren
Um die Lizenzierung zu ändern, müssen Sie Werte für die Felder angeben, die zum Ändern der Lizenzinformationen erforderlich sind. - SSH-Schlüssel nach dem Erstellen eines VM-Clusters mit der Konsole hinzufügen
- Ressourcen in einem VM-Cluster mit der Konsole skalieren
Ab Oracle Exadata Database Service on Cloud@Customer können Sie mehrere Ressourcen gleichzeitig skalieren. Sie können Ressourcen auch einzeln vertikal oder horizontal skalieren. - Virtuelle Maschine im VM-Cluster mit der Konsole stoppen, starten oder neu starten
Sie können eine virtuelle Maschine mit der Konsole stoppen, starten oder neu starten. - Status einer virtuellen Maschine im VM-Cluster mit der Konsole prüfen
Sie können den Zustand einer virtuellen Maschine im VM-Cluster prüfen. - VM-Cluster mit der Konsole in ein anderes Compartment verschieben
Mit dieser Prozedur können Sie das Compartment ändern, das Ihr VM-Cluster in Oracle Exadata Database Service on Cloud@Customer enthält. - VM-Cluster mit der Konsole beenden
Bevor Sie ein VM-Cluster beenden können, müssen Sie die darin enthaltenen Datenbanken beenden.
Übergeordnetes Thema: VM-Cluster verwalten
ASM-VM-Cluster mit der Konsole erstellen
Um das ASM-VM-Cluster zu erstellen, müssen Sie Werte für die Felder angeben, die für die Konfiguration der Infrastruktur erforderlich sind.
Um ein ASM-VM-Cluster zu erstellen, müssen Sie:
- Aktive Exadata-Infrastruktur zum Hosten des VM-Clusters.
- Validiertes VM-Clusternetzwerk zur Verwendung durch das VM-Cluster.
Verwandte Themen
- Servicebeschreibung für Oracle Exadata Database Service on Cloud@Customer
- Ressourcen in einem VM-Cluster mit der Konsole skalieren
- Einführung in das vertikale oder horizontale Skalieren
- Schätzen, wie viel lokalen Speicher Sie auf Ihren VMs bereitstellen können
- Ressourcentags
- Servicebeschreibungsdokumente für Oracle PaaS/IaaS Cloud
- Oracle Platform as a Service und Infrastructure as a Service - Public Cloud Service-Beschreibungen, gemessen und nutzungsunabhängig
- Erste Schritte mit Ereignissen
- Überblick über die Ereignisse des Database-Service
- Überblick über die automatische Diagnoseerfassung
- Vorfallslogs und Tracedateien
- Zustandsmetriken
- Diagnoseerfassung mit der Konsole aktivieren, teilweise aktivieren oder deaktivieren
- Resource Manager und Terraform
Exascale-VM-Cluster mit der Konsole erstellen
Um das Exascale-VM-Cluster zu erstellen, müssen Sie Werte für die Felder angeben, die für die Konfiguration der Infrastruktur erforderlich sind.
So erstellen Sie ein Exascale-VM-Cluster:
- Aktive Exadata-Infrastruktur zum Hosten des VM-Clusters.
- Validiertes VM-Clusternetzwerk zur Verwendung durch das VM-Cluster.
Verwandte Themen
- Servicebeschreibung für Oracle Exadata Database Service on Cloud@Customer
- Ressourcen in einem VM-Cluster mit der Konsole skalieren
- Einführung in das vertikale oder horizontale Skalieren
- Schätzen, wie viel lokalen Speicher Sie auf Ihren VMs bereitstellen können
- Ressourcentags
- Servicebeschreibungsdokumente für Oracle PaaS/IaaS Cloud
- Oracle Platform as a Service und Infrastructure as a Service - Public Cloud Service-Beschreibungen, gemessen und nutzungsunabhängig
- Erste Schritte mit Ereignissen
- Überblick über die Ereignisse des Database-Service
- Überblick über die automatische Diagnoseerfassung
- Vorfallslogs und Tracedateien
- Zustandsmetriken
- Diagnoseerfassung mit der Konsole aktivieren, teilweise aktivieren oder deaktivieren
- Resource Manager und Terraform
Diagnoseerfassung mit der Konsole aktivieren, teilweise aktivieren oder deaktivieren
Nach dem Provisioning des VM-Clusters können Sie die Diagnoseerfassung für Ihre Gast-VMs aktivieren, teilweise aktivieren oder deaktivieren. Wenn Sie die Diagnoseerfassung auf VM-Clusterebene aktivieren, wird die Konfiguration auf alle Ressourcen wie DB-Home, Datenbank usw. unter dem VM-Cluster angewendet.
- Durch Ihr Opt-in erkennen Sie an, dass sich die Liste der Ereignisse, Metriken und Logdateien in Zukunft ändern kann. Ein Opt-out ist bei diesem Feature jederzeit möglich.
- Möglicherweise fügt Oracle in Zukunft weitere Metriken hinzu. Wenn Sie sich jedoch bereits für die Erfassung von Metriken entschieden haben, müssen Sie Ihren Opt-in-Wert nicht aktualisieren. Er bleibt basierend auf Ihren aktuellen Voreinstellungen aktiviert/deaktiviert.
- Wenn Sie zuvor die Erfassung von Vorfallslogs und Tracedateien ausgewählt haben und diese Option deaktivieren, wenn Oracle Cloud Operations einen Logerfassungsjob ausführt, wird dieser Job ausgeführt und nicht abgebrochen. Zukünftige Logerfassungen erfolgen erst, wenn Sie die Option zum Erfassen von Vorfallslogs und Tracedateien wieder aktivieren.
VMs mit der Konsole einem bereitgestellten Cluster hinzufügen
Mit diesem Verfahren können Sie virtuelle Maschinen einem bereitgestellten Cluster hinzufügen.
Nachdem das VM-Cluster auf Exadata Database Service-Gast-VM-BS 23.1 upgegradet wurde, können Sie diesem VM-Cluster eine neue VM oder einen neuen Datenbankserver hinzufügen, wenn auf der Exadata Cloud@Customer-Infrastruktur eine Exadata-Systemsoftwareversion 22.1.16 und höher ausgeführt wird.
Das Upgrade auf Exadata-Systemsoftware 23.1 für die Exadata Cloud@Customer-Infrastruktur ist ab dem Updatezyklus vom Februar 2023 verfügbar.
- Die Version des Gast-BS-Images, die auf den vorhandenen bereitgestellten VMs im Cluster ausgeführt wird, wird auch verwendet, um neue VMs bereitzustellen, die zur Erweiterung des VM-Clusters hinzugefügt wurden. Alle Anpassungen, die an dem Gast-BS-Image auf den vorhandenen VMs vorgenommen wurden, müssen manuell auf die neu hinzugefügte VM angewendet werden.
- Bei VM-Clustern mit einer Version eines Gast-BS-Images, die älter als ein Jahr ist, müssen Sie die Version des Gast-BS-Images aktualisieren, bevor Sie eine VM zur Erweiterung des Clusters hinzufügen.
- Bei Datenbanken, die nicht Teil einer Data Guard-Konfiguration sind, werden der neu bereitgestellten VM nur Datenbanken hinzugefügt, die auf allen VMs im vorhandenen Cluster ausgeführt werden. Eine Datenbank, die auf einer Teilmenge von VMs ausgeführt wird, wird nicht automatisch auf die neu hinzugefügte VM erweitert.
Informationen zum Erweitern der Datenbankinstanz für Datenbanken mit aktiviertem Data Guard für die neu hinzugefügten VMs finden Sie unter Knotenliste wird für Datenbanken mit aktiviertem Data Guard nicht aktualisiert.
Verwandte Themen
Liste der DB-Server in einer Exadata-Infrastruktur mit der Konsole anzeigen
Mit diesem Verfahren können Sie eine Liste der Datenbankserverhosts in einem Oracle Exadata Cloud@Customer-System anzeigen.
VM mit der Konsole aus einem VM-Cluster entfernen
Mit diesem Verfahren können Sie eine virtuelle Maschine aus einem bereitgestellten Cluster entfernen.
Beim Beenden einer VM in einem Cluster müssen alle Datenbanken entfernt werden, die Teil einer Data Guard-Konfiguration sind (primär oder Standby), damit das Beenden fortgesetzt werden kann. Weitere Informationen zu manuellen Schritten finden Sie im My Oracle Support-Hinweis 2811352.1.
Verwandte Themen
Lizenztyp in einem VM-Cluster mit der Konsole aktualisieren
Um die Lizenzierung zu ändern, müssen Sie Werte für die Felder angeben, die für die Änderung der Lizenzinformationen erforderlich sind.
Ressourcen in einem VM-Cluster mit der Konsole skalieren
Ab Oracle Exadata Database Service on Cloud@Customer können Sie mehrere Ressourcen gleichzeitig skalieren. Sie können Ressourcen auch einzeln vertikal oder horizontal skalieren.
- Anwendungsfall 1: Wenn Sie alle Ressourcen einem VM-Cluster zugewiesen haben und mehrere VM-Cluster erstellen möchten, sind keine Ressourcen für die Zuweisung zu den neuen Clustern verfügbar. Skalieren Sie daher die Ressourcen so herab, dass Sie zusätzliche VM-Cluster erstellen können.
- Anwendungsfall 2: Wenn Sie verschiedene Ressourcen basierend auf der Workload zuweisen möchten, skalieren Sie entsprechend horizontal oder vertikal. Beispiel: Sie können über Nacht Batchjobs für Reporting/ETL ausführen und die VM nach Abschluss des Jobs horizontal skalieren.
- OCPU (ECPUs für X11M)
- Arbeitsspeicher
- Lokaler Speicher
- Exadata-Speicher
Jeder Skalierungsvorgang kann mehrere Minuten dauern. Die Zeit für jeden Vorgang hängt von der Aktivität im System ab. In der Regel sollten die meisten Vorgänge jedoch innerhalb von 15 Minuten für ein Quarter Rack, 20 Minuten für ein Half Rack und 30 Minuten für ein vollständiges oder größeres Rack abgeschlossen werden. Die Ausführung mehrerer OCPU-(ECPUs für X11M-)Skalierungsvorgänge über einen kurzen Zeitraum kann die Zeit für den Abschluss verlängern. Obwohl online, wird die OCPU-Skalierung (ECPUs für X11M) nicht auf allen VMs parallel implementiert, um Anomalien zu erkennen und vor ihnen zu schützen, bevor sie sich auf das gesamte System auswirken. Die Skalierung von Arbeitsspeicher und lokalem Speicher erfordert einen VM-Neustart und wird im Rolling-Modus jeweils eine VM ausgeführt.
Wenn Sie mehrere horizontale Skalierungsvorgänge ausführen, wird jeder Vorgang seriell ausgeführt. Beispiel: Wenn Sie Speicher und lokalen Speicher über die Konsole skalieren, skaliert das System zunächst den Speicher, und wenn dieser Vorgang abgeschlossen ist, skaliert es den Speicher. Die Zeit für den Abschluss aller Vorgänge ist die Summe der Zeit für den Abschluss einzelner Vorgänge.
Virtuelle Maschine im VM-Cluster mit der Konsole stoppen, starten oder neu starten
Sie können virtuelle Maschinen mit der Konsole stoppen, starten oder neu starten.
Status einer virtuellen Maschine im VM-Cluster mit der Konsole prüfen
Prüfen Sie den Status einer virtuellen Maschine im VM-Cluster.
VM-Cluster mit der Konsole in ein anderes Compartment verschieben
Führen Sie diese Schritte aus, um das Compartment Ihres VM-Clusters in Oracle Exadata Database Service on Cloud@Customer zu ändern.
Wenn Sie ein VM-Cluster verschieben, wird die Compartment-Änderung auch auf die virtuellen Maschinen und Datenbanken angewendet, die mit dem VM-Cluster verknüpft sind. Die Compartment-Änderung betrifft jedoch keine anderen verknüpften Ressourcen, wie zum Beispiel die Exadata-Infrastruktur. Sie verbleiben in ihrem Compartment.
Oracle Exadata Database Service on Cloud@Customer-VM-Cluster mit der API verwalten
Hier finden Sie die Liste der API-Aufrufe zum Verwalten Ihrer VM-Clusternetzwerke und VM-Cluster in Oracle Exadata Database Service on Cloud@Customer.
Informationen zum Verwenden der API und Signieren von Anforderungen finden Sie unter "REST-APIs" und "Sicherheitszugangsdaten". Informationen zu SDKs finden Sie unter "Software Development Kits und Befehlszeilenschnittstelle".
Verwenden Sie diese API-Vorgänge, um VM-Clusternetzwerke und VM-Cluster in Oracle Exadata Database Service on Cloud@Customer zu verwalten:
GenerateRecommendedVmClusterNetwork
CreateVmClusterNetwork
DeleteVmClusterNetwork
GetVmClusterNetwork
ListVmClusterNetworks
UpdateVmClusterNetwork
ValidateVmClusterNetwork
CreateVmCluster
DeleteVmCluster
GetVmCluster
ListVmClusters
UpdateVmCluster
Die vollständige Liste der APIs finden Sie unter "Database-Service-API".
Verwandte Themen
- REST-APIs
- Sicherheitszugangsdaten
- Software Development Kits und Befehlszeilenschnittstelle
- GenerateRecommendedVmClusterNetwork
- CreateVmClusterNetwork
- DeleteVmClusterNetwork
- GetVmClusterNetwork
- ListVmClusterNetworks
- UpdateVmClusterNetwork
- ValidateVmClusterNetwork
- CreateVmCluster
- DeleteVmCluster
- GetVmCluster
- ListVmClusters
- UpdateVmCluster
- Database-Service-API
Übergeordnetes Thema: VM-Cluster verwalten
Fehlerbehebung bei virtuellen Maschinen mit Konsolenverbindungen
Über Konsolenverbindungen können Sie Fehler bei virtuellen Maschinen beheben. Beispiel: Eine zuvor arbeitende Gast-VM reagiert nicht mehr.
Für die Verwendung des Features für die serielle Konsole ist Exadata Infrastructure Version 22.1.10 oder höher für 22 erforderlich. X-Benutzer und Version 23.1.1 oder höher für 23. X Benutzer. Das Feature für die serielle Konsole ist auf allen neuen VM-Clustern verfügbar, die sofort erstellt werden. Es ist jedoch nur auf zuvor vorhandenen VM-Clustern nach dem nächsten vierteljährlichen Wartungszyklus verfügbar. Prüfen Sie außerdem alle unten angegebenen Voraussetzungen, einschließlich der Festlegung eines Kennworts für den Benutzer opc
oder root
. Wenn Sie die erforderlichen Änderungen nicht im Voraus vornehmen, um diese Anforderungen zu erfüllen, können Sie keine dringende Verbindung zur seriellen Konsole herstellen, wenn die VM nicht anderweitig zugänglich ist.
Um sich zu Administrations- und allgemeinen Zwecken bei einer aktiven Instanz anzumelden, verwenden Sie eine Secure Shell (SSH). Weitere Informationen finden Sie unter Verbindung zu einer virtuellen Maschine mit SSH herstellen
- Stellen Sie sicher, dass Sie über die richtigen Berechtigungen verfügen.
- Schließen Sie die Voraussetzungen ab, einschließlich der Erstellung des SSH-Schlüsselpaares (falls Sie noch kein Schlüsselpaar haben).
- Erstellen Sie die serielle Virtual-Machine-Konsole.
- Stellen Sie über SSH eine Verbindung zur seriellen Konsole her.
- Öffnen Sie das Navigationsmenü. Klicken Sie unter Oracle Database auf Exadata Database Service on Cloud@Customer.
- Wählen Sie unter Region die Region aus, die Sie mit der Oracle Exadata-Infrastruktur verknüpfen möchten.
- Klicken Sie unter Infrastruktur auf Exadata-Infrastruktur.
- Klicken Sie auf den Namen der entsprechenden Infrastruktur.
- Gehen Sie auf der daraufhin angezeigten Seite Infrastrukturdetails zum Abschnitt Version, um die installierte DB-Serverversion zu suchen.
- Erforderliche IAM-Policys
Ein Administrator muss Ihnen über eine IAM-Policy sicheren Zugriff auf die VM-Konsole im Exadata Database Service on Cloud@Customer-System erteilen. - Voraussetzungen
Sie müssen einen SSH-Client installieren und SSH-Schlüsselpaare erstellen. - Serielle Virtual-Machine-Konsolenverbindung erstellen
- SSH-Verbindung zur seriellen Konsole herstellen
- Mit der Cloud Shell eine Verbindung zur Serienkonsole herstellen
- Konsolenhistorie für eine virtuelle Maschine anzeigen
- Fehlerbehebung bei virtuellen Maschinen über Gast-VM-Konsolenverbindungen auf Linux-Betriebssystemen
- Verbindung zur seriellen Virtual-Machine-Konsole beenden
Übergeordnetes Thema: VM-Cluster verwalten
Erforderliche IAM Policys
Ein Administrator muss Ihnen über eine IAM-Policy sicheren Zugriff auf die VM-Konsole im Exadata Database Service on Cloud@Customer-System erteilen.
Dieser Zugriff ist erforderlich, unabhängig davon, ob Sie die Konsole oder die REST-API mit einem SDK, einer CLI oder anderen Tools verwenden. Wenn Sie eine Meldung erhalten, dass Sie keine Berechtigung haben oder nicht autorisiert sind, fragen Sie den Administrator, welcher Zugriffstyp Ihnen erteilt wurde und in welchem Compartment Sie arbeiten sollen.
Um Konsolenverbindungen für virtuelle Maschinen zu erstellen, muss ein Administrator dem Benutzer über eine IAM-Policy den Zugriff zum Lesen und Verwalten von Konsolenverbindungen für virtuelle Maschinen erteilen. Der Ressourcenname für VM-Konsolenverbindungen lautet dbnode-console-connection
. Der Ressourcenname für die virtuelle Maschine lautet db-nodes
. Mit den folgenden Policys können Benutzer Virtual-Machine-Konsolenverbindungen erstellen:
Allow group <group_name> to manage dbnode-console-connection in tenancy
Allow group <group_name> to read db-nodes in tenancy
Übergeordnetes Thema: Fehlerbehebung bei virtuellen Maschinen mit Konsolenverbindungen
Voraussetzungen
Sie müssen einen SSH-Client installieren und SSH-Schlüsselpaare erstellen.
- Ports für die Control-Plane-Konnektivität
- SSH-Client und Befehlszeilenshell installieren (Microsoft Windows)
- SSH-Schlüsselpaare erstellen
- Melden Sie sich über die serielle Konsole bei einer virtuellen Maschine an
- Über Firewalls anmelden
Übergeordnetes Thema: Fehlerbehebung bei virtuellen Maschinen mit Konsolenverbindungen
Ports für die Control-Plane-Konnektivität
Stellen Sie sicher, dass die Firewallregeln korrekt sind, damit der Control-Plane-Server (CPS) die erforderlichen OCI-Endpunkte erreichen kann. Weitere Informationen in Tabelle 3-2
Übergeordnetes Thema: Voraussetzungen
SSH-Client und Befehlszeilenshell installieren (Microsoft Windows)
Microsoft Windows enthält standardmäßig keinen SSH-Client. Wenn Sie eine Verbindung von einem Windows-Client herstellen, müssen Sie einen SSH-Client installieren. Sie können PuTTY plink.exe mit Windows PowerShell oder Software verwenden, die eine Version von OpenSSH enthält, wie:
Die Anweisungen in diesem Thema verwenden häufig PuTTY und Windows PowerShell.
Wenn Sie die Konsolenverbindung von Windows mit Windows PowerShell herstellen möchten, ist PowerShell möglicherweise bereits auf Ihrem Windows-Betriebssystem installiert. Falls nicht, befolgen Sie die Schritte unter dem Link. Wenn Sie sich über einen Windows-Client mit PowerShell bei der Instanz anmelden, ist plink.exe erforderlich. plink.exe ist das Befehlslinkverbindungstool, das in PuTTY enthalten ist. Sie können PuTTY installieren oder plink.exe separat installieren. Installationsinformationen finden Sie im Abschnitt http://www.putty.org.
Übergeordnetes Thema: Voraussetzungen
SSH-Schlüsselpaare erstellen
Um die sichere Konsole zu erstellen, benötigen Sie ein SSH-Schlüsselpaar. Die Methode zum Erstellen von Schlüsselpaaren hängt von Ihrem Betriebssystem ab. Wenn Sie eine Verbindung zur seriellen Konsole herstellen, müssen Sie einen RSA-Schlüssel verwenden. Die Anweisungen in diesem Abschnitt zeigen, wie Sie ein RSA-Schlüsselpaar erstellen.
Übergeordnetes Thema: Voraussetzungen
SSH-Schlüsselpaar für Linux erstellen
Wenn Sie ein UNIX-System verwenden, ist das Utility ssh-keygen
wahrscheinlich bereits installiert. Um zu bestimmen, ob das Utility installiert ist, geben Sie ssh-keygen
in die Befehlszeile ein. Wenn das Utility nicht installiert ist, können Sie OpenSSH
für UNIX von http://www.openssh.com/portable.html herunterladen und installieren.
Übergeordnetes Thema: SSH-Schlüsselpaare erstellen
Erstellen Sie das SSH-Schlüsselpaar für Windows mit PuTTY
Wenn Sie einen Windows-Client zur Verbindung mit der Instanzkonsolenverbindung verwenden, verwenden Sie ein SSH-Schlüsselpaar, das von PuTTY generiert wurde.
Stellen Sie sicher, dass Sie die neueste Version von PuTTY verwenden, siehe http://www.putty.org.
Übergeordnetes Thema: SSH-Schlüsselpaare erstellen
So erstellen Sie eine Verbindung mit dem mit PuTTY generierten SSH-Schlüsselpaar
Gehen Sie im Fenster Seriellen Konsolenzugriff erstellen wie folgt vor:
- Fügen Sie den aus dem Format OpenSSH generierten SSH-Schlüssel ein, oder wählen Sie SSH-Schlüsseldatei hochladen aus, und geben Sie den Pfad des Public Keys an, der in Schritt 8 unter SSH-Schlüsselpaar für Windows mit PuTTY erstellen gespeichert wurde.
- Wenn die Verbindung Aktiv ist, klicken Sie auf Serielle Konsolenverbindung für Windows kopieren.
- Fügen Sie die aus dem vorherigen Schritt kopierte Verbindungszeichenfolge in eine Textdatei ein.
- Ersetzen Sie in der Textdatei
<PATH_FILE_PUTTY_PRIVATE.ppk>
, um auf den Dateipfad des privaten Schlüssels PuTTY (PPK) auf Ihrem Computer zu verweisen. Beispiel: Sie haben die Datei.ppk
unter$HOME\Documents\mykey.ppk
gespeichert. - Fügen Sie die geänderte Verbindungszeichenfolge in das Fenster PowerShell ein, und drücken Sie dann die Eingabetaste, um eine Verbindung zur Konsole herzustellen.
Übergeordnetes Thema: Erstellen Sie das SSH-Schlüsselpaar für Windows mit PuTTY
Bei einer virtuellen Maschine über die serielle Konsole anmelden
Wenn Sie sich mit einer Virtual-Machine-Konsolenverbindung bei einer virtuellen Maschine anmelden möchten, können Sie eine Secure Shell-(SSH-)Verbindung verwenden. Wenn Sie sich mit Benutzernamen und Kennwort anmelden möchten, benötigen Sie einen Benutzeraccount mit einem Kennwort. Oracle Exadata Cloud legt kein Standardkennwort für die Benutzer opc
oder root
fest. Wenn Sie sich daher als opc
- oder root
-Benutzer anmelden möchten, müssen Sie ein Kennwort für den opc
- oder root
-Benutzer erstellen. Fügen Sie andernfalls einen anderen Benutzer mit einem Kennwort hinzu, und melden Sie sich als dieser Benutzer an. Dies sollte im Voraus abgeschlossen werden, bevor Sie sich in einer potenziellen Situation möglicherweise bei der seriellen Konsole anmelden müssen.
Übergeordnetes Thema: Voraussetzungen
Über Firewalls anmelden
Wenn sich der Client, mit dem Sie auf die serielle Konsole zugreifen, hinter einer Firewall befindet, müssen Sie sicherstellen, dass dieser Client den erforderlichen Endpunkt erreichen kann, um auf die serielle Konsole der virtuellen Maschine zuzugreifen. Das Clientsystem, das sich bei der seriellen Konsole verbindet, muss mit Port 443 direkt oder über einen Proxy auf den seriellen Konsolenserver (z.B. vm-console.exacc.us-ashburn-1.oci.oraclecloud.com
) über SSH zugreifen können.
Übergeordnetes Thema: Voraussetzungen
Serielle Virtual-Machine-Konsolenverbindung erstellen
Bevor Sie eine lokale Verbindung zur seriellen Konsole herstellen können, müssen Sie die Konsole der virtuellen Maschine erstellen.
Virtual-Machine-Konsolenverbindungen sind auf jeweils einen Client beschränkt. Wenn der Client nicht erfolgreich verläuft, bleibt die Verbindung ungefähr fünf Minuten lang aktiv. Während dieser Zeit kann kein anderer Client angemeldet werden. Nach fünf Minuten wird die Verbindung beendet, und ein neuer Client kann eine Verbindung herstellen. Während des fünfminütigen Timeouts sind alle Versuche, einen neuen Client zu verbinden, mit der folgenden Meldung nicht erfolgreich:
channel 0: open failed: administratively prohibited: console access is limited to one connection at a time
Verwandte Themen
Übergeordnetes Thema: Fehlerbehebung bei virtuellen Maschinen mit Konsolenverbindungen
SSH-Verbindung zur seriellen Konsole herstellen
Nachdem Sie die Konsolenverbindung für die virtuelle Maschine erstellt haben, können Sie eine Secure Shell-(SSH-)Verbindung zur seriellen Konsole herstellen. Wenn Sie eine SSH-Verbindung zur seriellen Konsole herstellen, müssen Sie einen RSA-Schlüssel verwenden. Sie können denselben SSH-Schlüssel für die serielle Konsole verwenden, der beim Starten der Instanz verwendet wurde, oder Sie können einen anderen SSH-Schlüssel verwenden.
Wenn Sie mit der Arbeit in der seriellen Konsole fertig sind und die SSH-Verbindung beendet haben, müssen Sie die serielle Konsolenverbindung löschen. Wenn Sie die Verbindung zur Session nicht trennen, beendet Oracle Cloud Infrastructure die serielle Konsolsession nach 24 Stunden. Sie müssen sich dann erneut authentifizieren, um wieder eine Verbindung herzustellen.
- Validieren von Serverhostschlüsseln
- Verbindung über Mac OS X- und Linux-Betriebssysteme herstellen
- Verbindung über Windows-Betriebssysteme herstellen
Übergeordnetes Thema: Fehlerbehebung bei virtuellen Maschinen mit Konsolenverbindungen
Serverhostschlüssel validieren
Wenn Sie das erste Mal eine Verbindung zur seriellen Konsole herstellen, werden Sie aufgefordert, den Fingerprint des Serverhostschlüssels zu validieren. Der Fingerprint des Serverhostschlüssels ist der Hashwert SHA256 für den SSH-Schlüssel des Serverhosts. Die SSH-Handshake-Serverantwort wird mit dem zugehörigen Private Key signiert. Die Validierung des Fingerprints des Serverhostschlüssels schützt vor potenziellen Angriffen.
Wenn Sie eine manuelle Verbindung zur seriellen Konsole herstellen, wird der Fingerprint des Serverhostschlüssels nicht automatisch validiert. Vergleichen Sie zum manuellen Validieren des Fingerprints, der in der Oracle Cloud Infrastructure-Konsole angezeigt wird, mit dem Wert des RSA-Schlüsselfingerprints, der beim Herstellen der Verbindung im Terminal angezeigt wird.
Um den Fingerprint des Serverhostschlüssels in der Konsole zu finden, klicken Sie auf der Detailseite für die Virtuelle Maschine unter Ressourcen auf Konsolenverbindung. In der Tabelle wird der Fingerprint des Serverhostschlüssels angezeigt. Der Fingerprint in der Konsole muss mit dem Wert des RSA-Schlüsselfingerprint übereinstimmen, der im Terminal angezeigt wird, wenn Sie eine Verbindung zur seriellen Konsole herstellen.
Die Serverhostschlüssel werden aus Sicherheitsgründen regelmäßig rotiert. Die Schlüsselrotation reduziert das bei Kompromittierung der Schlüssel entstehende Risiko, indem die Datenmenge begrenzt wird, die von einer Schlüsselversion verschlüsselt oder signiert wird. Wenn der Schlüssel rotiert wurde und Sie versuchen, eine Verbindung mit der seriellen Konsole herzustellen, wird eine Warnung angezeigt, die auf einen potenziellen Angriff hinweist. Die Warnung enthält den Fehler Hostschlüsselprüfung nicht erfolgreich und eine Zeilennummer in der Datei .ssh/known_hosts
. Löschen Sie diese Zeile in der Datei .ssh/known_hosts
, und melden Sie sich dann erneut bei der seriellen Konsole an. Daraufhin werden Sie aufgefordert, einen neuen Fingerprint für den Serverhostschlüssel zu akzeptieren.
Übergeordnetes Thema: SSH-Verbindung zur seriellen Konsole herstellen
Verbindung über Mac OS X- und Linux-Betriebssysteme herstellen
Verwenden Sie einen SSH-Client, um eine Verbindung zur seriellen Konsole herzustellen. Mac OS X und die meisten Linux- und UNIX-ähnlichen Betriebssysteme umfassen standardmäßig den SSH-Client OpenSSH.
So verbinden Sie mit OpenSSH unter Mac OS X oder Linux mit der seriellen Konsole
Verbindung von Windows-Betriebssystemen
Die Schritte zum Anmelden bei der seriellen Konsole über die Microsoft Windows-Version PowerShell unterscheiden sich von denen für OpenSSH. Die folgenden Schritte funktionieren nicht im Windows-Terminal.
Wenn Sie sich über einen Windows-Client mit PowerShell bei der Instanz anmelden, ist plink.exe
erforderlich. plink.exe
ist das Befehlslinkverbindungstool, das in PuTTY enthalten ist. Sie können PuTTY installieren oder plink.exe
separat installieren. Weitere Informationen finden Sie unter SSH-Client und Befehlsshell installieren (Windows).
So verbinden Sie sich unter Microsoft Windows mit der seriellen Konsole
Verwandte Themen
Übergeordnetes Thema: SSH-Verbindung zur seriellen Konsole herstellen
So erstellen Sie eine Verbindung mit dem mit der OCI-Konsole generierten SSH-Schlüsselpaar
Übergeordnetes Thema: Verbindung von Windows-Betriebssystemen herstellen
Mit der Cloud Shell eine Verbindung zur seriellen Konsole herstellen
Mit der Cloud Shell-Integration können Sie schnell und einfach eine Verbindung zur seriellen Konsole herstellen. Die Cloud Shell ist ein browserbasiertes Terminal, auf das von der Konsole aus zugegriffen werden kann. Die Cloud Shell-Integration erstellt automatisch die Verbindung zur Instanzkonsole und einen temporären SSH-Schlüssel. Einzige Voraussetzung für die Anmeldung bei der seriellen Konsole über die Cloud Shell ist, den Benutzern die richtigen Berechtigungen zu erteilen. Eine Einführung in die Verwendung von Cloud Shell finden Sie unter Cloud Shell verwenden.
- Standardmäßig begrenzt Cloud Shell den Netzwerkzugriff auf interne OCI-Ressourcen in der Hauptregion Ihres Mandanten nur, wenn Sie das von Cloud Shell verwaltete öffentliche Netzwerk aktiviert haben. Der Administrator muss eine Identitäts-Policy konfigurieren, um das öffentliche Cloud Shell-Netzwerk zu aktivieren. Weitere Informationen finden Sie unter Cloud Shell-Networking.
- Mit Cloud Shell können Sie nicht gleichzeitig eine Verbindung zu mehreren DB-Knoten herstellen. Beispiel: Wenn Sie eine offene Verbindung zu DBnode1 haben und eine Verbindung zu DBnode2 herstellen möchten, müssen Sie die aktive Cloud Shell zunächst von DBnode1 beenden und dann eine Verbindung zu DBnode2 herstellen.
- Stellen Sie sicher, dass die Firewallregeln korrekt sind, damit der Control-Plane-Server (CPS) die erforderlichen OCI-Endpunkte erreichen kann. Weitere Informationen in Tabelle 3-2
Wenn Sie mit der Arbeit in der seriellen Konsole fertig sind und die SSH-Verbindung beendet haben, müssen Sie die serielle Konsolenverbindung löschen. Wenn Sie die Verbindung zur Session nicht trennen, beendet Oracle Cloud Infrastructure die serielle Konsolsession nach 24 Stunden. Sie müssen sich dann erneut authentifizieren, um wieder eine Verbindung herzustellen.
Verwandte Themen
Übergeordnetes Thema: Fehlerbehebung bei virtuellen Maschinen mit Konsolenverbindungen
So melden Sie sich mit der Cloud Shell bei der seriellen Konsole an
Verwandte Themen
Übergeordnetes Thema: Mit der Cloud Shell eine Verbindung zur seriellen Konsole herstellen
Konsolenhistorie für eine virtuelle Maschine anzeigen
Um auf die serielle Konsole zuzugreifen und die Konsolenhistorie zu verwenden, müssen Firewallregeln konfiguriert sein, damit der Control-Plane-Server (CPS) auf die erforderlichen OCI-Endpunkte zugreifen kann. Einzelheiten zu Object Storage- und VM-Konsolenkonnektivitätsanforderungen finden Sie in Table 3-2.
Sie können die neuesten seriellen Konsolendaten für eine virtuelle Maschine erfassen und anzeigen. Die Daten umfassen beim Booten der virtuellen Maschine auftretende Konfigurationsmeldungen wie Kernel- und BIOS-Meldungen. Sie sind nützlich, um den Status der virtuellen Maschine zu prüfen oder Probleme zu diagnostizieren und zu beheben.
Die Konsolenhistorie erfasst bis zu einem Megabyte der aktuellen Daten aus der seriellen Konsole für die angegebene virtuelle Maschine. Beachten Sie, dass die Daten der Raw-Konsole einschließlich Multi-Byte-Zeichen erfasst werden.
Die Konsolenhistorie ist ein Point-in-Time-Datensatz. Um Fehler in einer virtuellen Maschine mit einer interaktiven Konsolenverbindung zu beheben, verwenden Sie eine serielle Konsolenverbindung.
Übergeordnetes Thema: Fehlerbehebung bei virtuellen Maschinen mit Konsolenverbindungen
Konsolenhistorie verwalten
Mit der Konsole oder der API können Sie die Erfassung der Konsolenhistorie verwalten. Mit der Konsolenhistorie können Sie die serielle Ausgabe Ihrer Virtual Machine anzeigen, ohne eine Remoteverbindung zur Instanz herstellen zu müssen. Mit der Konsolenhistorie können Sie den vorherigen Zugriff und die mit der seriellen Konsole ausgeführten Aktionen prüfen.
Auf der Seite "Instanzdetails" in der Konsole können Sie Konsolenhistorien erfassen und herunterladen, Metadatendetails anzeigen und bearbeiten und erfasste Konsolenhistorie löschen.
- Konsolenhistorie mit der Konsole erfassen
- Konsolenhistorikerfassungen mit der Konsole herunterladen
- Konsolenhistorienerfassungen mit der Konsole anzeigen
- Metadatendetails einer Konsolenhistorienerfassung mit der Konsole anzeigen und bearbeiten
- Konsolenhistorienerfassungen mit der Konsole löschen
- Konsolenhistoriendaten mit der API verwalten
Hier finden Sie die Liste der API-Aufrufe zum Verwalten der Konsolenhistoriendaten.
Übergeordnetes Thema: Konsolenhistorie für eine virtuelle Maschine anzeigen
Konsolenhistorienerfassungen mit der Konsole herunterladen
Übergeordnetes Thema: Konsolenhistoriendaten verwalten
Konsolenhistorienerfassungen mit der Konsole anzeigen
Übergeordnetes Thema: Konsolenhistoriendaten verwalten
Metadatendetails einer Console History Capture mit der Konsole anzeigen und bearbeiten
Übergeordnetes Thema: Konsolenhistoriendaten verwalten
Erfassungen der Konsolenhistorie mit der Konsole löschen
Übergeordnetes Thema: Konsolenhistoriendaten verwalten
Konsolenhistoriendaten mit der API verwalten
Hier finden Sie die Liste der API-Aufrufe zum Verwalten von Konsolenhistoriendaten.
Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-APIs und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter Software Development Kits und Befehlszeilenschnittstelle (CLI).
Die vollständige Liste der APIs finden Sie unter Database-Service-API.
Verwenden Sie die folgenden API-Vorgänge, um die Konsolenhistoriendaten zu verwalten.
- Um die Konsolenhistorie zu erfassen, verwenden Sie die Methode createDbNodeConsoleHistory.
- Um Details zu Metadaten der Konsolenhistorie abzurufen, verwenden Sie die Methode getDbNodeConsoleHistory.
- Um Details zum Inhalt der Konsolenhistorie abzurufen, verwenden Sie die Methode getDbNodeConsoleHistoryContent.
- Um Metadaten der Konsolenhistorie zu bearbeiten, verwenden Sie die Methode updateDbNodeConsoleHistory.
- Um die erfassten Daten der Konsole anzuzeigen, verwenden Sie die Methode listDbNodeConsoleHistories.
- Um die erfassten Daten der Konsolenhistorie zu löschen, verwenden Sie die Methode deleteDbNodeConsoleHistory.
Übergeordnetes Thema: Konsolenhistoriendaten verwalten
Fehlerbehebung bei virtuellen Maschinen über Gast-VM-Konsolenverbindungen auf Linux-Betriebssystemen
Nachdem Sie mit der Instanzkonsolenverbindung eine Verbindung hergestellt haben, können Sie verschiedene Aufgaben ausführen. Beispiel:
- Systemkonfigurationsdateien bearbeiten.
- Die SSH-Schlüssel für den
opc
-Benutzer hinzufügen oder zurücksetzen. - Setzen Sie das Kennwort für den Benutzer
opc
zurück.
Bei diesen Aufgaben müssen Sie im Wartungsmodus in eine Bash-Shell booten.
- So starten Sie in den Wartungsmodus
- So bearbeiten Sie die Systemkonfigurationsdateien
- So können Sie den SSH-Schlüssel für den opc-Benutzer hinzufügen oder zurücksetzen
- So zurücksetzen Sie das Kennwort für den opc-Benutzer
Übergeordnetes Thema: Fehlerbehebung bei virtuellen Maschinen mit Konsolenverbindungen
So starten Sie in den Wartungsmodus
Standardbenutzer und -kennwort:
- Account: Grub-Bootladevorgang
- Benutzername: root
- Standardkennwort: sos1Exadata
- Kontotyp: Betriebssystembenutzer
Weitere Informationen finden Sie unter Standardbenutzeraccounts für Oracle Exadata.
Verwandte Themen
Verbindung zur seriellen Virtual-Machine-Konsole beenden
- So beenden Sie die serielle Konsolenverbindung
- So löschen Sie die serielle Konsolenverbindung für eine virtuelle Maschine
Übergeordnetes Thema: Fehlerbehebung bei virtuellen Maschinen mit Konsolenverbindungen
So beenden Sie die serielle Konsolenverbindung
Wenn Sie SSH verwenden, wird das Zeichen ~
am Anfang einer neuen Zeile als Escapezeichen verwendet.
Übergeordnetes Thema: Verbindung zur seriellen Virtual-Machine-Konsole beenden
So löschen Sie die serielle Konsolenverbindung für eine virtuelle Maschine
Übergeordnetes Thema: Verbindung zur seriellen Virtual-Machine-Konsole beenden