Dies ist ein sehr ähnliches Problem zu EC2 Can't resize volume after increasing size. Ich kann dies jedoch nicht manuell mithilfe von fdisk
lösen, da ich versuche, den gesamten Prozess automatisch auszuführen.Erhöhung EC2 EBS Volumen nach dem Klonen - resize2fs funktioniert nicht
Ich benutze ein Python Boto (2.39) -Skript (snippet), das eine Momentaufnahme erstellt, eine neue AMI mit der gleichen Blockgerätezuordnung registriert und dann eine Instanz daraus erstellt.
Es ist alles gut funktioniert. Die neue Instanz wird mit einer größeren Volume-Größe erstellt. Die neue Instanz wird geladen. Das einzige Problem, das ich sehe, ist, dass die Partitionsgröße auf der ursprünglichen Größe statt der vollen Größe gehalten wird.
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 7.8G 2.4G 5.0G 33%/
wenn ich resize2fs
führen Sie es tut nichts
$ resize2fs /dev/xvda1
resize2fs 1.42.12 (29-Aug-2014)
The filesystem is already 2096128 (4k) blocks long. Nothing to do!
Gibt es eine Möglichkeit automatisch etwas zu laufen (Skript) dieses Problem zu beheben, oder etwas zu tun, wenn das Bild klonen? Ich benutze nicht Amazon Linux AMI, sondern eine debian-basierte AMI.
Haben Sie in die Konsole und überprüft gegangen, dass das Volumen an die neue Instanz angebracht tatsächlich größer als 8 GB ist? Ich würde das zuerst tun, um sicherzustellen, dass es kein Problem bei der Erstellung des AMI oder beim Start der neuen Instanz ist. –
Ja, das angehängte Volume ist definitiv die richtige Größe. Ich kann dem manuellen fdisk Prozess auch folgen und es erfolgreich ändern. Aber jedes Mal, wenn ich es leite, passiert das Gleiche. Auf der Suche nach einer Möglichkeit, das Problem zu automatisieren oder das Problem zu vermeiden ... – gingerlime
Ah! Danke für den Zeiger, Mark B! Das Volume hatte die richtige Größe, aber der ** Snapshot ** wurde nicht aktualisiert ... Sobald ich den Snapshot aktualisiert hatte, der die richtige Größe und richtige Partitionstabelle hatte, war die Größe in Ordnung ... Ich bin immer noch neugierig eine automatisierte Möglichkeit, diese fdisk zu tun, z wenn ich die Lautstärke zwar automatisch erhöhen möchte, aber es ist zumindest kein brennendes Problem. – gingerlime