Dodaj EBS do instancji Ubuntu EC2

Mam problem z podłączeniem EBS volume do mojej instancji Ubuntu EC2.

Oto co zrobiłem:

  1. Z konsoli Amazon AWS stworzyłem wolumin EBS 150GB i podłączyłem go do instancji Ubuntu 11.10 EC2. Pod właściwościami woluminu EBS " Załącznik "pokazuje:" [my Ubuntu instance id]: / dev / sdf (attached)"

  2. Po zainstalowaniu dysku na Ubuntu okazało się, że "mount: / dev / sdf nie jest urządzeniem blokowym".]}

    sudo mount /dev/sdf /vol

  3. Więc Sprawdziłem z fdiskiem i próbowałem zamontować z nowej lokalizacji i powiedział mi, że to nie jest odpowiedni system plików.

    sudo fdisk -l

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

    Błąd:

    Mount: wrong FS type, bad option, bad superblock on / dev / xvdf, missing codepage lub helper program, lub inny błąd w niektórych przypadkach przydatne informacje znajduje się w syslog - spróbuj dmesg / tail lub tak

    "dmesg / tail" powiedział mi, że dał następujący błąd:

    EXT4-FS (sda1): VFS: nie można znaleźć ext4 filesystem

Próbowałem również umieścić konfiguracje w pliku / etc / fstab zgodnie z instrukcją na http://www.webmastersessions.com/how-to-attach-ebs-volume-to-amazon-ec2-instance , ale nadal podał ten sam błąd systemu plików.

Pytania:

P1: bazując na punkcie 1 (powyżej), dlaczego wolumin został zmapowany do 'dev/sdf', kiedy tak naprawdę jest zmapowany do '/dev / xvdf'?

Q2: co jeszcze muszę zrobić, aby załadować wolumin EBS? Myślałem zajmie się wszystkim, kiedy dołączę to do instancji.

Author: Steffen Opel, 2012-07-18

2 answers

Ponieważ jest to nowy wolumin, musisz sformatować wolumin EBS (urządzenie blokowe) za pomocą systemu plików między krokiem 1 A krokiem 2. Tak więc cały proces z punktem montowania próbki wynosi:

  1. Utwórz wolumin EBS.

  2. Podłącz wolumin EBS do /dev/sdf (zewnętrzna nazwa EC2 dla tego konkretnego numeru urządzenia).

  3. Format systemu plików /dev/xvdf (wewnętrzna nazwa Ubuntu dla tego konkretnego numeru urządzenia):

    sudo mkfs.ext4 /dev/xvdf
    

    sformatuj system plików tylko wtedy, gdy to jest nowym Tomem bez danych na jego temat. Formatowanie utrudnia lub uniemożliwia pobieranie danych, które były wcześniej na tym woluminie.

  4. Montowanie systemu plików (z aktualizacją do /etc / fstab, więc pozostaje zamontowany przy ponownym uruchomieniu):

    sudo mkdir -m 000 /vol
    echo "/dev/xvdf /vol auto noatime 0 0" | sudo tee -a /etc/fstab
    sudo mount /vol
    
 324
Author: Eric Hammond,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-07 21:51:12

Krok 1: Utwórz wolumin
Krok 2: Dołącz do woluminu głównego instancji
Krok 3: Uruchom sudo resize 2FS-p /dev/xvde
zapraszamy do zapoznania się z naszą ofertą]} Krok 4: Uruchom df-h

Możesz zobaczyć całkowity wolumin dołączony do Twojej instancji.

 -2
Author: Ramesh Sinha,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-01-16 09:49:53