Oracle Linux 7.5 formatiert eine SAN-Speicherfestplatte mit dem ext2-Dateisystem

Oracle Linux 7.5 formatiert eine SAN-Speicherfestplatte mit dem ext2-Dateisystem

Ich habe ein Szenario, in dem ich SAN-Speicher für meine Oracle-Datenbankinstallation mit Einzelknotenproduktions-Setup verwenden muss und Datenbankkonfigurationsdateien auf SAN speichern muss. Ich verwende Oracle VM Manager, um mein Oracle Linux 7.5 zu verwalten.

Nach dem Anschließen eines SAN-Speichers mit einer Kapazität von 1,2 TB war dieser verfügbar und wurde mit dem Befehl „fdisk -l“ angezeigt. Ich habe verschiedene Dateisysteme ausprobiert, nämlich ext2, ext3, ext4, xfs, ocfs2 usw., und war damals etwas verwirrt, welches ich verwenden sollte. Ich habe die Festplatte mit 1,2 TB jedoch mit dem Befehl „mkfs.ext2 -b 4096 /dev/xvdc“ formatiert. Alles funktioniert einwandfrei und ich kann die Festplatte /dev/xvc auf meinem Linux-Rechner mounten und habe meine Datenbank im SAN konfiguriert.

Die Frage ist, ob es in Ordnung ist, dieses Dateisystem, also ext2, in der aktuellen Produktionsumgebung zu verwenden, oder ob ich eine Migration auf ext3/ext4/xfs usw. planen sollte. Wie könnte bei Bedarf der schrittweise Migrationsprozess aussehen?

Danke, Kumar

Antwort1

Verwenden Sie ext2 oder ext3 nicht, wenn Sie Dateien verwenden möchten, die größer als etwa 40 KB sind, da diese Dateisysteme Blocktabellen verwenden und mehr als 10 Blöcke indirekte Blocktabellen benötigen. Dies verlangsamt den wahlfreien Zugriff auf die Dateidaten, da für einen Dateiblock mehrere Blocklesevorgänge erforderlich sind. ext4 verwendet Extents (d. h. die Dateiblöcke werden wie folgt aufgelistet: „beginnend mit Blocknummer x und erweitert y Blöcke, dann Block x2 für y2 Blöcke“). Dies beschleunigt den Datenzugriff erheblich.

Darüber hinaus unterstützen ext3 und ext4 Journaling, was bedeutet, dass Aktualisierungen des Dateisystems zuerst in das Journal geschrieben werden und erst dann das Dateisystem aktualisiert wird. Kurz gesagt bedeutet dies, dass die Wiederherstellung nach einem unerwarteten Absturz durch Abgleich des Journals mit dem Dateisystem durchgeführt werden kann, anstatt das gesamte Dateisystem zu überprüfen. Bei 1,2 TB könnte die Überprüfung des Dateisystems sehr, sehr lange dauern.

Es gibt noch viele weitere Einzelheiten dazu, die man leicht im Internet finden kann. Andere Dateisysteme wie xfs oder jfs haben ebenfalls die Vorteile von ext4, jedes hat seine spezifischen Vor- und Nachteile; ext2 ist so ziemlich das schlechteste Dateisystem, das man verwenden kann.

Die gute Nachricht ist, dass es möglich ist, ext2 in ext4 zu konvertieren. Alte vorhandene Dateien verwenden jedoch weiterhin die ineffizienten Blocktabellen; neue Dateien verwenden die erweiterungsbasierte Zuweisung. Suchen Sie bei Google nach „ext2 zu ext4“, um viele Anleitungen dazu zu erhalten.

verwandte Informationen