Fügen Sie EBS zur Ubuntu EC2-Instanz hinzu

Ich habe Probleme beim Verbinden des EBS-Volumes mit meiner Ubuntu EC2-Instanz.

Folgendes habe ich getan:

Über die Amazon AWS Console habe ich ein EBS 150 GB-Volume erstellt und an eine Ubuntu 11.10 EC2-Instanz angehängt. Unter den EBS-Volume-Eigenschaften zeigt "Attachment": "[meine Ubuntu-Instanz-ID]: / dev / sdf (attached)"

Versuchte das Laufwerk auf der Ubuntu-Box zu mounten, und es sagte mir "mount: / dev / sdf ist kein Block-Gerät"

sudo mount /dev/sdf /vol

Also habe ich mit fdisk nachgesehen und versucht, vom neuen Speicherort aus zu mounten, und es hat mir gesagt, dass es nicht das richtige Dateisystem ist.

sudo fdisk -l

sudo mount -v -t ext4 /dev/xvdf /vol

der Fehler:

mount: falscher fs-Typ, falsche Option, fehlerhafter Superblock in / dev / xvdf, fehlende Codepage oder fehlendes Hilfsprogramm oder anderer Fehler In einigen Fällen finden Sie nützliche Informationen in syslog - versuchen Sie es mit dmesg | Schwanz oder so

"dmesg | tail" sagte mir, dass es den folgenden Fehler gab:

EXT4-fs (sda1): VFS: Kann das ext4-Dateisystem nicht finden

Ich habe auch versucht, die Konfigurationen wie angegeben in die Datei / etc / fstab zu kopierenhttp://www.webmastersessions.com/how-to-attach-ebs-volume-to-amazon-ec2-instance, gab aber trotzdem gleich nicht den richtigen Dateisystemfehler.

Fragen:

Frage 1: Warum wurde das Volume gemäß Punkt 1 (oben) 'dev / sdf' zugeordnet, obwohl es wirklich '/ dev / xvdf' zugeordnet ist?

F2: Was muss ich noch tun, um das EBS-Volume zu laden? Ich dachte, es erledigt einfach alles für mich, wenn ich es an eine Instanz anhänge.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage