1) Prozess 2) FSImage und Bearbeitungen Nodenode ist das Gehirn von HDFS. Es verwaltet den Verzeichnisbaum des gesamten Dateisystems und alle Dateien und Verzeichnisse im Verzeichnisbaum. Diese Informationen werden im Dateisystem in zwei Dateitypen gespeichert: Eine ist das Namespace-Image (auch Dateisystem-Image, File System Image, FSImage genannt), das eine vollständige Momentaufnahme der HDFS-Metadaten darstellt. Bei jedem Start von NameNode wird standardmäßig das neueste Namespace-Image geladen. Das andere ist das Bearbeitungsprotokoll des Befehlsraum-Images. Die FSImage-Datei ist eigentlich ein permanenter Prüfpunkt der Metadaten des Dateisystems, aber nicht jeder Schreibvorgang aktualisiert diese Datei. Da FSImage eine große Datei ist, wird das System bei häufigen Schreibvorgängen extrem langsam ausgeführt. Die Lösung besteht darin, dass NameNode nur die Änderungen im Voraus in das Protokoll schreibt, d. h. das Bearbeitungsprotokoll des Namespace-Image schreibt. Mit der Zeit wird das Bearbeitungsprotokoll immer größer. Sobald ein Fehler auftritt, dauert es sehr lange, den Vorgang rückgängig zu machen. Genau wie bei herkömmlichen relationalen Datenbanken ist es daher erforderlich, FSImage und Bearbeitungsprotokoll regelmäßig zusammenzuführen. Wenn der Zusammenführungsvorgang von NameNode ausgeführt wird, kann NameNode möglicherweise nicht genügend Ressourcen bereitstellen, wenn Dienste für den Cluster bereitgestellt werden. Um dieses Problem vollständig zu lösen, wurde SecondaryNameNode geboren. 3) Phase 1: Start des Namenodes
4) Phase 2: Sekundäre NameNode-Arbeit
Standardmäßig erfolgt dieser Vorgang einmal pro Stunde oder wenn die NameNode-Bearbeitungsprotokolldatei die Standardgröße von 64 MB erreicht. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
>>: So erstellen Sie ein React-Projekt mit Vite
Beim Verwenden der MySql-Fensterfunktion zum Samm...
Als ich MySQL zum ersten Mal auf meiner virtuelle...
Inhaltsverzeichnis Überblick Objektrestattribut E...
Hinweis: Alle Bilder in diesem Artikel stammen au...
Der Effekt, den wir erreichen müssen: Was wird be...
Vorne geschrieben Unabhängig davon, wie gut der C...
Das Schönste, was in einer Produktionsumgebung pa...
Einführung Teil 1: Am Anfang geschrieben OneProxy...
Als er über die Seite zur Bedienung der Bildschir...
border-radius: CSS3 abgerundete Ecken Syntax: bor...
Inhaltsverzeichnis Horizontales Balkendiagramm Da...
Bei Datenbanken, die schon lange laufen, besteht ...
Inhaltsverzeichnis Ereignisschleife miscroTask (M...
Inhaltsverzeichnis Zweck Modulinstallation Grundl...
Inhaltsverzeichnis 1. Wie werden Strukturen im Ge...