AWS ec2 - добавление диска из тома в моментальный снимок - PullRequest
0 голосов
/ 27 июня 2018

При запуске нового экземпляра предположим, что мы добавляем новый том, монтируем его и добавляем запись fstab для автоматического монтирования при следующей загрузке. Создайте снимок вновь добавленного тома. Затем создайте AMI из этого экземпляра, добавив дополнительный том, указывающий на этот недавно созданный снимок.

Этот AMI будет иметь запись fstab с добавленным UUID нового устройства, например. /dev/xvdb и т. Д.

Вопрос Предположим, я запускаю новый экземпляр с этим AMI. Затем у меня есть экземпляр с томом, сделанным из этого снимка. Если я сделаю ls -l /dev/disk/by-uuid, появится ли том с UUID, отличным от того, который использовался для построения AMI?

Ссылка: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html

1 Ответ

0 голосов
/ 29 июня 2018
  • У вас есть экземпляр EC2 с подключенным томом и добавленной записью fstab.
  • Вы создали из него AMI (компьютер и снимок тома).
  • Вы запустили новый экземпляр с созданным AMI, новый экземпляр имеет те же конфигурации, что и ваш предыдущий экземпляр (включая тома, что означает, что вы не изменились даже при запуске нового экземпляра с AMI)

Это то, что я понимаю (пожалуйста, поправьте меня, если я ошибаюсь).

Если это то, что вы сделали, то UUID диска останется таким же, как тот, который вы использовали для создания AMI. UUID присваиваются файловым системам, а не дискам как объектам, поэтому ls -l /dev/disk/by-uuid выдаст тот же UUID, что и исходный.

Вы также сохраните записи fstab и можете просто запустить sudo mount -a, чтобы смонтировать свой том.

Вы можете проверить это, выполнив file -s /dev/your-volume-name в источнике и клоне.

...