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

Безопасно ли смонтировать диск EBS в / mnt / some_name и перезагрузить мой экземпляр EC2?

Из того, что я видел в Интернете, кажется, что все монтируют дополнительные диски EBS в /mnt/some_name. тем не мение /mnt - это точка монтирования временного хранилища экземпляра, и она теряется при остановке экземпляра.

Предполагая, что я добавил правильную запись в /etc/fstab Могу ли я перезагрузить или остановить / запустить экземпляр, а диск все еще смонтирован?

Я думаю, что точка монтирования /mnt/some_name будут потеряны во время перезагрузки, поэтому диск не сможет быть смонтирован. Я прав? Куда же мне тогда монтировать?

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

Да, при остановке / запуске все в / mnt теряется, и вы не можете смонтировать диск, не воссоздав точку монтирования. Как я и ожидал, но ...

Если вы добавляете запись в / etc / fstab, не имеет значения, что точка монтирования не существует, она будет создана, и диск будет смонтирован.

  • Создайте новый небольшой экземпляр, дополнительную EBS и файловую систему на нем.
  • Создайте каталог в / mnt / test, внутри эфемерное хранилище.
  • sudo mount /dev/xvdf /mnt/test - Хорошо.
  • перезагрузка
  • / mnt / test существует.
  • sudo mount /dev/xvdf /mnt/test - Хорошо.
  • Остановить экземпляр
  • Запустить экземпляр
  • / mnt / test не существует
  • sudo mount /dev/xvdf /mnt/test - Ошибка: точка монтирования / mnt / test не существует
  • Восстановить каталог, перемонтировать диск, добавить в / etc / fstab
  • Остановить экземпляр
  • Запустить экземпляр
  • / mnt / test существует, EBS смонтирован, тестовый файл существует

Я не проверял, насколько глубоко это автосоздание. Если я смонтирую в / mnt / a / b / c, все равно будет работать?

/ mnt вернется с чем-нибудь еще. Да, вы потеряете эфемерное хранилище, если это не LUN ​​EBS, а

1) У нового экземпляра должен быть / mnt

2) Если нет, ваши данные все равно будут у вас, и это, кажется, единственная причина, по которой я хотел бы вернуть их и

3) Почему вы тоже не используете EBS в качестве рута?

Если вы сделали запись в / etc / fstab, вам не о чем беспокоиться. Во время перезагрузки / перезапуска ОС позаботится о его монтировании в ваш целевой каталог. Вам не нужно снова его монтировать. При этом ваши данные ни в коем случае не будут потеряны. Вы можете запустить команду df -kh, чтобы увидеть статус монтирования в любое время.