Назад | Перейти на главную страницу

Монтаж подключенного тома ebs в EC2

Я создал экземпляр EC2, создал том EBS, подключил его к работающему экземпляру и успешно подключил его к моему экземпляру по ssh.

Диск прикреплен как / dev / sdf

Затем я попытался смонтировать диск, запустив:

mkdir /testName
mount -t ext3 /dev/sdf /testName

Но затем я получаю сообщение об ошибке:

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

Что я делаю не так?

Спасибо.

Вот полный набор команд, которые вы должны выполнить после подключения тома EBS к своему экземпляру EC2:

mkfs -t ext3 /dev/sdf   # (NOTE - if you created your EBS volume from a snapshot of another volume and want to preserve its data, skip this step)
echo "/dev/sdf  /testName  ext3     noatime  0 0" >> /etc/fstab
mkdir /testName
mount /testName
df -h                   # (you should now see a new /testName file system mounted on the EBS volume)

У меня возникла та же проблема при установке тома EBS, снимок которого я сделал. Проблема заключалась в том, что когда я прикреплял том (например, / dev / sdf), он был фактически разделен, поэтому (/ dev / sdf1) также был создан. Я смог без проблем смонтировать / dev / sdf1.

Вы уже создали файловую систему?

mkfs -t ext3 /dev/sdf

Фактически, если это не моментальный снимок, как неинициализированное блочное устройство вам может потребоваться ..

  • Создать таблицу разделов
  • Обозначьте объем
  • Создайте разделы (минимум 1)
  • Создайте файловую систему на своем разделе
  • При необходимости отформатируйте файловую систему

Ничто из этого не является строго необходимым, если вам не нужна файловая система, если вы храните только один файл или поток (стиль tar или dd).

Эти параметры предоставляют нам большой контроль и являются теми же задачами, которые выполняются при установке «чистого» диска на ваш собственный металл.