Zugriff auf den Instanzspeicher Amazon EC2

9

Ich weiß, es ist eine neue Frage, aber die Dokumentation ist wirklich nicht klar darüber.

Ich habe erfolgreich eine Instanz von Cluster Instances Amazon Linux AMI 2011.02.1 cc1.4xlarge gestartet. Ich muss eine 15-GB-Textdatei hochladen und verarbeiten, und ich weiß nicht, wie ich den "zusätzlichen" Speicher aktivieren soll.

Standardmäßig habe ich nur 8 GB Speicherplatz. Kann jemand mir helfen, einfache und klare Anweisungen zu schreiben, wie ich den gesamten Speicher (1690 GB) aktivieren kann, den ich haben sollte?

Vielen Dank im Voraus.

Grüße,

Eugenio

    
Eugenio 02.09.2011, 20:17
quelle

3 Antworten

2

Sie sollten in der Lage sein, Ihre ephemeren Laufwerke zu mounten, indem Sie diesem Handbuch folgen.

Prost.

    
Nicolas 29.03.2012 08:53
quelle
0

Es ist eine sehr häufige Frage, und es gibt eine große Verwirrung, die jeder bei der Arbeit mit AWS EC2 hat.

Hier sind zwei Dinge zu beachten:

  1. Instanztyp
  2. AMI (Amazon Machine Image, im Grunde eine Festplatte Snapshot mit einigen Betriebssystemen)

Jedes AMI hat einige Anforderungen, die Teile der Konfiguration Ihrer erstellten Instanz diktieren.

Hier geht es um den Root-Gerätetyp eines AMI:

EBS-unterstütztes AMI

Diese AMIs funktionieren nur bei Instanzen, an die ein EBS-Volume angehängt ist. Wenn Sie also ein EBS-unterstütztes AMI auswählen, fügt der Assistent standardmäßig ein EBS-Volume (normalerweise mit einer Größe von 8 GiB) hinzu, ohne dass Sie dies bemerken, und Sie werden zusätzlich für dieses EBS gesondert berechnet zur EC2 Stundengebühr. In diesem Fall werden Sie beim Zugriff auf Ihre Instanz nur 8 GiB Speicher und nicht den großen Speicher finden, den Sie versprochen haben, wenn Sie die EC2-Preistabelle unter Ссылка . Und das ist verwirrend.

Wenn Sie auch Ihren normalerweise großen Instanzspeicher mit diesen AMIs verwenden möchten, dann müssen Sie beim Erstellen dieser Instanz explizit ein Volume hinzufügen und Instance Store 0 von Volume Type (in Schritt 4 - Hinzufügen von Speicher). Sie können Ihrem Instanztyp mehr als 1 Laufwerke zugewiesen haben. In diesem Fall müssen Sie alle hinzufügen (Instance Store 0,1, usw.). Diese Volumes können nur zum Zeitpunkt der Erstellung hinzugefügt werden. Wenn die Volumes automatisch gemountet wurden, finden Sie sie unter /media/ephemral* , wenn nicht, müssen Sie sie manuell mounten.

Instanzspeicher-unterstütztes AMI

Diese Bilder verwenden den Instance-Speicher als Root-Gerät (das Betriebssystem wird im Instanzspeicher unter / installiert). Ich glaube, die Verwirrung rührt von der Tatsache her, dass diese AMIs nicht sofort auf der Registerkarte "Schnellstart" von Schritt 1, auf der Sie das AMI auswählen, angezeigt werden können. Alle AMIs auf der Schnellstart-Registerkarte sind EBS-gesichert, und Instance Store-AMIs sind heutzutage sehr ungewöhnlich. Jeder nutzt EBS-unterstützte AMIs wegen ihrer verschiedenen Geschwindigkeits- und Persistenzvorteile, und das wird auch von Amazon empfohlen.

Wenn Sie möchten, dass ein Instanzspeicher-unterstützter AMI den Umgang mit EBS verhindert, wählen Sie in Schritt 1 den Tab Community-AMIs und filtern Sie diese nach Stammgerätetyp = Instanzspeicher . dann wähle deinen AMI. Unabhängig davon, ob Sie Instance Store 0 in Schritt 4 - Speicher hinzufügen hinzufügen, ist der Instanzspeicher verfügbar.

    
MohamedEzz 20.12.2015 09:13
quelle
-1

Überprüfen Sie, unter welchem ​​Amazon Linux AMI-Typ Sie das Image starten. Wenn Sie mit dem "EBS-backed" AMI-Typ starten, wird es meiner Erfahrung nach den ephemeren Speicher nicht bereitstellen. Wenn Sie zum Typ "Instanzspeicher" wechseln, wird es für Sie unter /media/ephemeral0

bereitgestellt

Ссылка

    
Jeremy Wadhams 22.08.2013 17:07
quelle

Tags und Links