Ich habe eine EC2-Instanz erstellt, ein EBS-Volume erstellt, es an die laufende Instanz angehängt und erfolgreich in meine Instanz ssh'ed.
Das Laufwerk ist als / dev / sdf angehängt
Als Nächstes habe ich versucht, das Laufwerk durch Ausführen zu mounten:
mkdir /testName
mount -t ext3 /dev/sdf /testName
Aber dann bekomme ich die Fehlermeldung:
mount: wrong fs type, bad option, bad superblock on /dev/sdf,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Was mache ich falsch?
Vielen Dank.
Antworten:
Hier ist ein vollständiger Satz von Befehlen, die Sie ausführen sollten, sobald Sie das EBS-Volume an Ihre EC2-Instanz angehängt haben:
quelle
Ich hatte das gleiche Problem beim Mounten eines EBS-Volumes, von dem ich einen Schnappschuss gemacht hatte. Das Problem war, dass das Volume beim Anhängen (z. B. / dev / sdf) tatsächlich partitioniert wurde, sodass auch (/ dev / sdf1) erstellt wurde. Ich konnte / dev / sdf1 ohne Probleme mounten.
quelle
Haben Sie das Dateisystem schon erstellt?
quelle
Wenn es sich nicht um einen Schnappschuss handelt, müssen Sie als nicht initialisiertes Blockgerät möglicherweise ...
Keines davon ist unbedingt erforderlich, wenn Sie kein Dateisystem möchten, wenn Sie nur eine Datei oder einen Stream speichern (tar- oder dd-Stil).
Diese Optionen bieten uns ein hohes Maß an Kontrolle und sind die gleichen Aufgaben, die Sie bei der Installation eines "sauberen" Laufwerks auf Ihrem eigenen Metall ausführen würden.
quelle