Dodaj EBS do instancji Ubuntu EC2
Mam problem z podłączeniem EBS volume do mojej instancji Ubuntu EC2.
Oto co zrobiłem:
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)"
-
Po zainstalowaniu dysku na Ubuntu okazało się, że "mount: / dev / sdf nie jest urządzeniem blokowym".]}
sudo mount /dev/sdf /vol
-
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.
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:
Utwórz wolumin EBS.
Podłącz wolumin EBS do
/dev/sdf
(zewnętrzna nazwa EC2 dla tego konkretnego numeru urządzenia).-
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.
-
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
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.
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