Как добавить хранилище экземпляров в существующий экземпляр Windows EC2?
У меня есть экземпляр Windows 2008 EC2, на который я сделал некоторую настройку на загрузочном диске EBS.
Я запустил экземпляр как m1.small(или m1.large), и хранилище экземпляра не появилось в качестве дополнительного диска.
Я читал, что ключ -b в команде ec2-run-examples позволяет создавать сопоставления для хранилища экземпляров ephymeral. Команда ec2-run-экземпляров создает новый экземпляр, однако в моем случае экземпляр уже существует, и поэтому я запускаю его как ec2-start-экземпляры, у которого нет ключа -b для хранения ephymeral экземпляров.
Можно ли каким-либо образом получить доступ к хранилищу экземпляров ephymeral, который поставляется с экземпляром m1.small для моего существующего экземпляра EBS?
UPDATE: Кажется, что в наши дни (февраль 2015 г.) компьютеры Windows монтируют хранилище ephymeral экземпляров в Z: диске.
Ответы
Ответ 1
Я боюсь, что эта функциональность пока недоступна для Amazon EC2, но на самом деле это очень хороший вопрос - общий ответ, используемый для обозначения требуемого времени запуска, см., например, ec2-modify-instance-attribute:
Примечание
Если вы хотите добавить эфемерное хранилище в экземпляр, поддерживаемый Amazon EBS, вы должны добавить эфемерное хранилище во время запуска Экземпляр. Для получения дополнительной информации перейдите к Переопределение блока AMI Device Mapping в руководстве пользователя Amazon Elastic Compute Cloud или Добавление хранилища экземпляров по умолчанию в облаке Elastic Compute Cloud Amazon Гид пользователя. [акцент мой]
В прошлом это было не так уж и много, но, учитывая недавнее введение 64-битной вездесущности, следует значительно улучшить универсальность вертикального масштабирования (см. Обновления EC2: новый средний экземпляр, 64-разрядная Ubiquity, клиент SSH), это неожиданно тема - ваш вопрос дает еще больше вопросов по очереди:
- Что происходит для обратного случая, т.е. когда я запускаю достаточно большой экземпляр с большим количеством эфемерного хранилища и уменьшаю его (и, возможно, снова снова)?
- В случае, если сопоставление начального блочного устройства каким-то образом сохраняется, следует ли нам всегда начинать с большого экземпляра? (Я действительно сомневаюсь, что это так.)
Этот вопрос может быть рассмотрен только командой AWS, поэтому, возможно, вам захочется подать запрос на поддержку или передать вопрос в Amazon Elastic Compute Cloud форум.
Ответ 2
Я думаю, что вы спрашиваете (но исправьте меня, если я ошибаюсь): "Как добавить дополнительное хранилище в экземпляр EC2?".
В этом случае ответ:
Выберите панель "Тома" в консоли AWS и создайте новый том необходимого размера, убедившись, что он в той же зоне доступности, что и экземпляр, к которому вы хотите подключить его. Затем выберите этот новый том и нажмите "Прикрепить" - выберите экземпляр, к которому вы хотите подключить, и нажмите "ОК".
Теперь войдите в этот экземпляр и в Управление компьютером выберите плагин управления дисками, отформатируйте новый непризнанный раздел и дайте ему любую букву диска, которую вы хотите. Затем он появится в проводнике в качестве стандартного диска Windows.