Utworzyłem instancję EC2, utworzyłem wolumin EBS, podłączyłem go do działającej instancji i pomyślnie ssh'ed do mojej instancji.
Dysk jest dołączony jako / dev / sdf
Następnie próbowałem zamontować dysk, uruchamiając:
mkdir /testName
mount -t ext3 /dev/sdf /testName
Ale wtedy pojawia się komunikat o błędzie:
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
Co ja robię źle?
Dzięki.
Odpowiedzi:
Oto pełny zestaw poleceń, które należy uruchomić po podłączeniu woluminu EBS do instancji EC2:
źródło
Miałem ten sam problem podczas montowania woluminu EBS, z którego zrobiłem migawkę. Gotcha polegała na tym, że kiedy podłączyłem wolumin (np. / Dev / sdf), został on faktycznie podzielony na partycje, więc (/ dev / sdf1) również został utworzony. Byłem w stanie zamontować / dev / sdf1 bez problemu.
źródło
Czy stworzyłeś już system plików?
źródło
W rzeczywistości, chyba że jest to migawka, jako niezainicjowane urządzenie blokowe, może być konieczne ...
Żadne z nich nie jest absolutnie konieczne, jeśli nie chcesz systemu plików, jeśli przechowujesz tylko jeden plik lub strumień (styl tar lub dd).
Te opcje zapewniają nam dużą kontrolę i są tymi samymi zadaniami, które wykonalibyśmy, instalując „czysty” dysk na swoim własnym metalu.
źródło