Wie kann ich „Instance Storage“ automatisch auf einer AWS EC2-Instanz mounten?

Wie kann ich „Instance Storage“ automatisch auf einer AWS EC2-Instanz mounten?

Ich habe derzeit ein Problem beim Versuch, AWS zu verwenden: „Instance Storage“ wird nicht immer automatisch gemountet. Und je nach Instanztyp können die Gerätenamen für die SSD-Volumes variieren. Manchmal ist eine der beiden SSDs bereits automatisch gemountet und manchmal nicht. (Meiner Erfahrung nach scheint die zweite SSD nie automatisch gemountet zu sein.) Manchmal verfügt der Instance Storage bereits über ein Dateisystem und manchmal nicht.

Es wäre schön, ein Startskript zu haben, das den SSD-Speicher (sofern vorhanden) automatisch findet, ihn bei Bedarf formatiert und ihn dann als einzelnes logisches RAID0-Volume mountet. Angesichts der Vielzahl von Situationen, mit denen das Skript konfrontiert werden kann, scheint dies jedoch keine triviale Aufgabe zu sein. Es sei denn, wir verwenden immer denselben Instanztyp. In diesem Fall können wir uns vielleicht darauf verlassen, dass die Dinge auf eine bestimmte Weise ablaufen. (Aber wir möchten nicht immer denselben Instanztyp verwenden müssen.)

Es erscheint mir verrückt, dass Amazon keine Standardlösung für dieses Problem anbietet. Also ein Tool, das einfach den gesamten verfügbaren Instanzspeicher als einzelnes logisches Volume unter mountet /mntoder was auch immer.

Gibt es dafür irgendwo eine solche Standardlösung oder muss ich das Rad wieder einmal neu erfinden?

Es ist wirklich schade, dass Amazon das so schwierig macht. Ich bin mir nicht sicher, was sie sich dabei denken!

Antwort1

Aufgrund der Vielfalt möglicher Lösungen in der Praxis ist es vermutlich schwierig, etwas ausreichend Allgemeines zu finden. Ich stimme jedoch zu, dass ein voreingenommener Standardansatz von AWS sehr hilfreich wäre.

Wie dem auch sei, es ist vielleicht ein bisschen fortgeschrittener als das, was Sie derzeit suchen, Leon MergensAutomatisches Mounten eines Instance-Speichers auf einem AWS AMIscheint zumindest einige Fragmente bereitzustellen, auf denen Sie Ihre Lösung aufbauen können, wenn sie nicht ganz zu Ihrem Anwendungsfall passt.

verwandte Informationen