it-swarm.com.ru

Добавить EBS в Ubuntu EC2 Instance

У меня проблемы с подключением тома EBS к моему инстансу Ubuntu EC2.

Вот что я сделал:

  1. На консоли Amazon AWS я создал том EBS объемом 150 ГБ и подключил его к экземпляру Ubuntu 11.10 EC2. В свойствах тома EBS "Вложение" показывает: "[мой идентификатор экземпляра Ubuntu]:/dev/sdf (в приложении)"

  2. Попробовал смонтировать диск на коробке Ubuntu, и он сказал мне: "mount:/dev/sdf не является блочным устройством"

    Sudo mount /dev/sdf /vol

  3. Поэтому я проверил с помощью fdisk и попытался смонтировать из нового места, и он сказал мне, что это не та файловая система.

    Sudo fdisk -l

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

    ошибка:

    mount: неверный тип fs, неверный параметр, плохой суперблок в/dev/xvdf, отсутствующая кодовая страница или вспомогательная программа, или другая ошибка. В некоторых случаях полезная информация находится в системном журнале - попробуйте dmesg | хвост или около того

    "dmesg | tail" сказал мне, что выдает следующую ошибку:

    EXT4-fs (sda1): VFS: не удается найти файловую систему ext4

Я также попытался поместить конфигурации в файл/etc/fstab в соответствии с инструкциями http://www.webmastersessions.com/how-to-attach-ebs-volume-to-Amazon-ec2-instance , но все же дал такую ​​же не правильную ошибку файловой системы.

Вопросы:

В1: На основании пункта 1 (выше), почему том был сопоставлен с "dev/sdf", когда он действительно сопоставлен с "/ dev/xvdf"?

Q2: Что еще мне нужно сделать, чтобы загрузить том EBS? Я думал, что я просто обо всем позабочусь, когда прикреплю это к инстансу.

140
JackDev

Поскольку это новый том, вам необходимо отформатировать том EBS (блочное устройство) с файловой системой между этапами 1 и 2. Таким образом, весь процесс с вашей точкой подключения:

  1. Создать том EBS.

  2. Подключите том EBS к /dev/sdf (внешнее имя EC2 для этого конкретного номера устройства).

  3. Отформатируйте файловую систему /dev/xvdf (внутреннее имя Ubuntu для этого конкретного номера устройства):

    Sudo mkfs.ext4 /dev/xvdf
    

    Отформатируйте файловую систему только в том случае, если это новый том без данных. Форматирование затруднит или сделает невозможным получение каких-либо данных, которые ранее были на этом томе.

  4. Смонтируйте файловую систему (с обновлением до/etc/fstab, чтобы он оставался подключенным при перезагрузке):

    Sudo mkdir -m 000 /vol
    echo "/dev/xvdf /vol auto noatime 0 0" | Sudo tee -a /etc/fstab
    Sudo mount /vol
    
325
Eric Hammond