Die 20 wichtigsten Fragen und Antworten zu Oracle RAC-Interviews (2023)

Hier finden Sie Fragen und Antworten zu Oracle RAC-Interviews für Berufseinsteiger sowie erfahrene Oracle-Entwicklerkandidaten, die ihren Traumjob bekommen möchten.


1) Erwähnen Sie, was ein Cluster ist?

Unter einem Cluster versteht man eine Gruppe unabhängiger, aber verbundener Server, die sich wie ein einzelnes System verhalten.


2) Erwähnen Sie, was Oracle Real Application Clusters sind?

RAC oder Real Application Cluster ist eine Komponente des Datenbankprodukts, die die Installation der Datenbank auf mehreren Servern ermöglicht. Oracle RAC nutzt Oracle Clusterware für die Infrastruktur, um mehrere Server zu binden, sodass diese als ein einziges System arbeiten.

? Kostenloser PDF-Download: Fragen und Antworten zum Oracle RAC-Interview


3) Erwähnen Sie, was die Hauptkomponenten eines Oracle RAC-Systems sind?

Die Hauptelemente eines Oracle RAC-Systems sind:

  • Gemeinsam genutztes Festplattensystem
  • Oracle Clusterware
  • Cluster-Verbindungen
  • Oracle-Kernel-Komponenten

4) Erwähnen Sie, welche Vorteile Oracle RAC bietet?

Das sind die Vorteile von RAC

  • Geschäftskontinuität und hohe Verfügbarkeit
  • Workload-Management mit geringstem Aufwand
  • Beweglichkeit und Skalierbarkeit
  • Systemverwaltung und standardisierte Bereitstellung

5) Erwähnen Sie, welche Dateispeicheroptionen Oracle Database für Oracle RAC bietet?

Die von bereitgestellten Dateispeicheroptionen Oracle-Datenbank für Oracle RAC sind,

  • Automatisches Speichermanagement (ASM)
  • OCFS2 und Oracle Cluster File System (OCFS)
  • Ein Netzwerkdateisystem
  • Rohgeräte

6) Erwähnen Sie, welche Volume-Management-Techniken in Oracle RAC verwendet werden?

Die in Oracle RAC verwendeten Volume-Management-Techniken bestehen darin,

  • Oracle RAC bietet einen dynamischen Volume-Manager. Es verfügt über ein Dateisystem, das aus Informationen des Cluster-Dateisystems besteht
  • Das Cluster-Dateisystem in Oracle wird als OCFS bezeichnet. Es verfügt über eine Verbindung zu den Datenbanken, die Rohgeräte und Befehlszeilenfunktionen bereitstellen.
Fragen zum Oracle RAC-Interview
Fragen zum Oracle RAC-Interview

7) Erwähnen Sie, was die neue Funktion in Oracle ASM 12c ist.

Die neue Funktion, die in Oracle ASM 12c hinzugefügt wurde, ist Oracle Flex ASM. Es handelt sich um ein neues ASM-Bereitstellungsmodell, das die Verfügbarkeit der Instanzdatenbank erhöht und den Ressourcenverbrauch im Zusammenhang mit Oracle ASM reduziert.


8) Erwähnen Sie, wie Oracle Flex ASM funktioniert?

Wenn die Oracle Flex ASM-Instanz auf einem bestimmten Knoten ausfällt, wird die Oracle Flex ASM-Instanz an einen anderen Knoten im Cluster übergeben.


9) Erwähnen Sie, was die Hauptmerkmale von RAC sind und warum RAC verwendet werden sollte.

Die Hauptmerkmale von RAC sind:

  • Zuverlässigkeit: Eliminiert den Datenbankserver als Single Point of Failure. Wenn eine Instanz ausfällt, bleiben die verbleibenden Instanzen im Cluster aktiv und geöffnet.
  • Fehlererkennung: Bietet eine schnelle Erkennung von Problemen in der Umgebung. Es wird automatisch nach Ausfällen wiederhergestellt, noch bevor der Benutzer bemerkt, dass ein Fehler aufgetreten ist.
  • Wiederherstellbarkeit: Einfache Wiederherstellung nach verschiedenen Arten von Fehlern.
  • Kontinuierlicher Betrieb: Bietet kontinuierlichen Service für ungeplante und geplante Ausfälle

10) Erwähnen Sie, welche Funktion Cache Fusion in Oracle RAC hat?

Die Cache-Funktion wird verwendet, um die Speicherung der Informationen im Clusternetzwerk mit der Oracle-Datenbank anzuzeigen. Dabei handelt es sich um zwei Knoten: Einer schreibt die Daten auf dieselbe Festplatte und der andere liest den Datenblock von der Festplatte. Für seine Netzwerkverbindung verwendet RAC einen dedizierten Server für sein Netzwerk, und die Cache-Funktion ist ein interner Teil des Clusters.

Oracle-RAC
Oracle-RAC

11) Erwähnen Sie, was der Unterschied zwischen einer Einzelinstanzumgebung und einer RAC-Umgebung ist?

Einzelinstanzumgebung RAC-Umgebung
Instanz verfügt über eine eigene SGA (System Global Area) Jede Instanz hat ihre eigene SGA
Auf Datendateien und Steuerdateien wird nur von einer Instanz zugegriffen Von allen Instanzen gemeinsam genutzte Datendateien und Steuerdateien
Online-Redo-Logdatei, die nur zum Lesen/Schreiben für eine Instanz bestimmt ist Nur eine Instanz kann in die Online-Redo-Logdatei schreiben, andere Instanzen können jedoch während der Wiederherstellung und Archivierung lesen.
Flash-Wiederherstellungsprotokoll, auf das nur eine Instanz zugreift Von allen Instanzen gemeinsam genutztes Flash-Wiederherstellungsprotokoll
Der Instanz zugeordnete Warnprotokoll- und Ablaufverfolgungsdateien Warnprotokoll- und Ablaufverfolgungsdateien sind für jede Instanz privat. Andere Instanzen schreiben oder lesen niemals in diese Dateien

12) Erwähnen Sie, was das Split-Brain-Syndrom bei RAC ist?

In Oracle RAC kommunizieren alle Instanzen/Server über ein privates Netzwerk miteinander. Wenn es den Instanzmitgliedern in einem RAC nicht gelingt, über dieses private Netzwerk miteinander zu pingen bzw. keine Verbindung herzustellen, und die Datenblöcke weiterhin unabhängig voneinander verarbeiten. Dann wird dieser Vorgang als Split-Brain-Syndrom bezeichnet.


13) Was passiert, wenn das Split-Brain-Syndrom bei RAC ungelöst bleibt? Wie kann es gelöst werden?

Wenn das Split-Brain-Syndrom ungelöst bleibt, liegt ein Problem mit der Datenintegrität vor. Die in einer Instanz geänderten Blöcke werden nicht gesperrt und können von einer anderen Instanz überschrieben werden. Es wird mithilfe der Abstimmungsscheibe gelöst. Sie entscheidet, welche Knoten überleben und welche Knoten vertrieben werden.


14) Erwähnen Sie, wie Sie feststellen können, welches Protokoll für den Interconnect-Verkehr verwendet wird?

Um festzustellen, welches Protokoll für den Interconnect-Verkehr verwendet wird, können Sie sich das Datenbank-Warnprotokoll für den Zeitraum ansehen, in dem die Datenbank gestartet wurde.


15) Erwähnen Sie im RAC, welche Dateien auf dem gemeinsam genutzten Speicher erstellt werden sollen?

In RAC sollten Kontrolldateien, Spfiles, Redolog-Dateien und Datendateien auf gemeinsam genutztem Speicher erstellt werden.


16) Erwähnen Sie, wohin die Clusterware schreibt, wenn ein Netzwerk- oder Speicherproblem vorliegt?

Wenn ein Netzwerk- oder Speicherproblem vorliegt, wird der Netzwerk-Ping-Fehler in $CRS_HOME/log geschrieben


17) Erwähnen Sie, welche Tools in Oracle Enterprise Manager bereitgestellt werden.

Zu den in Oracle Enterprise Manager bereitgestellten Tools gehören: Netzsteuerung-

  • Es dient zur Bereitstellung des zentralen Verwaltungssystems und bietet Konfigurations- und Verwaltungsfunktionen.
  • Es bietet Kostensenkungspläne und sorgt für eine höhere Effizienz

Datenbanksteuerung-

  • Es wird als grafisches Verwaltungstool zur Verwaltung der Datenbank verwendet, damit diese automatisch konfiguriert wird.
  • Es hängt mit der Oracle Clusterware zusammen. Es dient der Aufrechterhaltung der Dienste des Oracle RAC.
  • Es verwaltet auch die Serverpools, die mit Oracle Clusterware erstellt werden, und ermöglicht die Verwaltung von einem einzigen Ort aus.

18) Erwähnen Sie, was der Unterschied zwischen Instanzwiederherstellung und Absturzwiederherstellung ist.

Eine Wiederherstellung nach einem Absturz findet statt, wenn eine Instanz beim Start in einer Einzelknotendatenbank abstürzt. Wenn die gleiche Wiederherstellung für eine Instanz in der RAC-Umgebung von den überlebenden Knoten durchgeführt wird, spricht man von Instanzwiederherstellung.


19) Was passiert, wenn Ihr OCR (Oracle Cluster Registry) beschädigt ist?

Wenn Ihr OCR beschädigt ist, können Sie entweder die logische oder die physische OCR-Sicherungskopie verwenden, um das Repository wiederherzustellen.


20) Erwähnen Sie, was OLR ist?

ORL steht für Oracle Local Repository (OLR). Es besteht aus Informationen, die es den Clusterprogrammen ermöglichen, mit der OCR im ASM-Speicher zu initiieren. Bis der Grid-Prozess gestartet wird, ist die ASM-Datei nicht verfügbar. In diesem Fall ist eine lokale Kopie der Daten der OCR erforderlich, die im OLR gespeichert wird.

Diese Interviewfragen helfen auch bei Ihrer mündlichen Prüfung

Teilen

5 Kommentare

  1. 15) Erwähnen Sie im RAC, welche Dateien auf dem gemeinsam genutzten Speicher erstellt werden sollen?

    In RAC sollten Kontrolldateien, Spfiles, Redolog-Dateien und Datendateien auf gemeinsam genutztem Speicher erstellt werden.

    Hallo mein Lieber, ich denke, hier stimmt etwas nicht: „Redolog-Dateien“, da für RAC jeder Knoten seine eigenen Redo-Log-Dateien hat, die von jedem Knoten im Cluster bereit sein könnten, aber für den Knotenbesitzer ist nur Schreiben möglich.

    1. Avatar Suresh Hunsoor Thopaiah sagt:

      Die Redologs befinden sich im gemeinsam genutzten Speicher, obwohl jede Instanz über unterschiedliche Threads von Redo-Logs für jede Instanz verfügt.

      1. Avatar vicsancheg sagt:

        … Denn wenn die Datenbank abstürzt und eine automatische Wiederherstellung erforderlich ist, benötigt der Wiederherstellungsmanager Zugriff auf alle Redo-Protokolle, um die Konsistenz aufrechtzuerhalten.

    2. Avatar Pushpendra sagt:

      Ja, jeder Knoten hat seine eigene Redo-Log-Datei und zum Zeitpunkt der Wiederherstellung kann jeder Knoten die erforderliche Redo-Log-Datei lesen, die jeder Knotendatei gehört. Sie kann jedoch nicht auf einem gemeinsam genutzten Speicher erstellt werden.

      1. Das ist eine völlig falsche Aussage. Wenn es nicht geteilt wird, wie wird es zum Zeitpunkt der Wiederherstellung aussehen?

Hinterlassen Sie uns einen Kommentar

E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind MIT * gekennzeichnet. *