Из того, что я видел в Интернете, кажется, что все монтируют дополнительные диски EBS в /mnt/some_name
. тем не мение /mnt
- это точка монтирования временного хранилища экземпляра, и она теряется при остановке экземпляра.
Предполагая, что я добавил правильную запись в /etc/fstab
Могу ли я перезагрузить или остановить / запустить экземпляр, а диск все еще смонтирован?
Я думаю, что точка монтирования /mnt/some_name
будут потеряны во время перезагрузки, поэтому диск не сможет быть смонтирован. Я прав? Куда же мне тогда монтировать?
Неудовлетворенный тем, что мой вопрос был правильно понят, я провел эксперимент для себя. Результат таков ...
Да, при остановке / запуске все в / mnt теряется, и вы не можете смонтировать диск, не воссоздав точку монтирования. Как я и ожидал, но ...
Если вы добавляете запись в / etc / fstab, не имеет значения, что точка монтирования не существует, она будет создана, и диск будет смонтирован.
sudo mount /dev/xvdf /mnt/test
- Хорошо.sudo mount /dev/xvdf /mnt/test
- Хорошо.sudo mount /dev/xvdf /mnt/test
- Ошибка: точка монтирования / mnt / test не существуетЯ не проверял, насколько глубоко это автосоздание. Если я смонтирую в / mnt / a / b / c, все равно будет работать?
/ mnt вернется с чем-нибудь еще. Да, вы потеряете эфемерное хранилище, если это не LUN EBS, а
1) У нового экземпляра должен быть / mnt
2) Если нет, ваши данные все равно будут у вас, и это, кажется, единственная причина, по которой я хотел бы вернуть их и
3) Почему вы тоже не используете EBS в качестве рута?
Если вы сделали запись в / etc / fstab, вам не о чем беспокоиться. Во время перезагрузки / перезапуска ОС позаботится о его монтировании в ваш целевой каталог. Вам не нужно снова его монтировать. При этом ваши данные ни в коем случае не будут потеряны. Вы можете запустить команду df -kh, чтобы увидеть статус монтирования в любое время.