
Ich spiele jetzt schon seit über einem Jahr mit den Web Services von Amazon herum, verstehe aber nicht ganz, wie sie funktionieren. Wenn ich beispielsweise ein AMI meiner Wahl aus der EC2-Konsole auswähle und den Assistenten weiter durchlaufe, gelange ich zur Registerkarte „Speicherkonfiguration“. Hier gibt es mehrere Optionen.
Es gibt die Registerkarte „Root-Volume“ und dann gibt es die Registerkarte „EBS-Volume“. Wodurch unterscheiden sich diese beiden? Welche maximale Größe kann ich jedem zuweisen? Wie kann ich die EBS-Volumes so konfigurieren, dass sie mit meiner Instanz funktionieren? Angenommen, ich entscheide mich beispielsweise, 8 EBS-Volumes mit jeweils 25 GB Speicher zu erstellen, für etwas wie eine Postgresql-Datenbank, die natürlich auf dem Root-Gerät installiert wird. Wie konfiguriere ich sie, damit die Datenbank auf den 8 EBS-Volumes gespeichert wird? In gewisser Weise werden die 8 EBS-Volumes als ein 200-GB-Volume angesehen?
Antwort1
EBS-Volumes sind lediglich Blockspeichergeräte, die /dev/xvdX
wie „Standard“-Festplatten Geräteknoten zugewiesen werden. Um sie zu verwenden, erstellen Sie ein neues Volume, verknüpfen Sie es mit Ihrer EC2-Instanz, verwenden Sie einen freien Geräteknoten, erstellen Sie ein neues Dateisystem Ihrer Wahl auf dem Gerät, mounten Sie es /etc/fstab
und verwenden Sie es, wie Sie möchten.
Derzeit beträgt die maximale EBS-Volumegröße 1 TiB: