Wie Chris Moore in einem Kommentar erwähnte, wird der Speicherplatz für jeden modernen EC2-Ubuntu-Server beim Booten automatisch erhöht, was dies viel einfacher macht. Hier sind die Schritte:
- Öffnen Sie EC2 -> Elastic Block Store -> Volumes. Finden Sie das Volumen, das Sie erhöhen möchten, indem Sie sich die Spalte Informationen zum Anhang ansehen.
- Wählen Sie das Volume aus und klicken Sie auf Aktionen -> Volume ändern, und wählen Sie dann die gewünschte neue Volume-Größe aus.
- Öffnen Sie EC2 -> Instances -> Instances, wählen Sie Ihre EC2-Instance aus und klicken Sie auf Actions -> Instance State -> Reboot.
Sie sind fertig! ð
Nein, Sie übersehen etwas - Sie landen bei Ihrer alten Partitionsgröße.
So geht's (achten Sie auf resize2fs
/ xfs_growfs
Befehle):
Ändern der Größe der Root-Festplatte auf einer laufenden EBS-Boot-EC2-Instance.
Beispiel:
# In case your Filesystem is either ext2, ext3, or ext4
$ sudo resize2fs /dev/sda1
# Or if you have XFS
$ sudo apt-get install -y xfsprogs
$ sudo xfs_growfs /
Zusätzlich zu der obigen Antwort hat Amazon auch einen Leitfaden herausgegeben. Ich habe beide Ressourcen verwendet, als ich mein Volumen erweitert habe.