Führt die Erweiterung eines EBS-Ext3-Dateisystems zu Beschädigungen?

Führt die Erweiterung eines EBS-Ext3-Dateisystems zu Beschädigungen?

Wir verwenden derzeit ext3 für unsere EBS-Dateisysteme und ich habe mich gefragt, ob es im folgenden Szenario Probleme bei der Größenerweiterung geben würde.

  1. EBS mit Anfangsgröße 2 GB erstellen (ebs1)
  2. Schnappschuss EBS (s1)
  3. Erstellen Sie 10 GB EBS (ebs2) aus einem Snapshot (s1).

Wird das Dateisystem dadurch beschädigt? Wird das ext3-Dateisystem diese Situation automatisch bewältigen? Wird das Verkleinern mit derselben Methode ebenfalls Probleme verursachen (vorausgesetzt, der Speicherplatz reicht noch für die Daten)?

Ich habe dies erfolgreich in der EC2-Umgebung getan, aber da ich derzeit sehr wenige Daten verwende, bin ich nicht sicher, ob ich irgendwelche Probleme verursacht habe.

Würde das Ausführen von fsck derartige Probleme finden?

Antwort1

Das Erweitern der zugrunde liegenden Partitionsgröße führt nicht automatisch zur Erweiterung des Dateisystems. Sie müssen resize2fs ausführen, um die Größe des Dateisystems auf dieser Partition zu ändern. Das Erweitern kann bei gemountetem Dateisystem erfolgen, zum Verkleinern ist jedoch zuerst das Unmounten erforderlich.

Hinweis: Das oben Gesagte ist allgemein anwendbar. Ich habe EBS oder EC2 nicht auf diese Weise verwendet, habe aber keinen Grund anzunehmen, dass es anders sein sollte.

verwandte Informationen