Почему экземпляры EC2, обеспеченные Juju, больше не включают дополнительное хранилище?

Недавно я обновил Juju 1.18 до 1.18.1, и внезапно мое обаяние в развертывании кластера MapR hadoop перестало работать. Я связал эту проблему с тем фактом, что некорневые диски больше не связаны с экземплярами, хотя ограничения для опции juju-deploy не изменились.

Насколько я могу судить, еще нет ограничения juju, определяющего незагрузочное хранилище. В документации по ограничению корневого диска особо отмечается «Дополнительное хранилище, которое может быть подключено отдельно, не учитывается в этом значении».

Два вопроса:

  1. Что изменилось? Экземпляры m1.xlarge по умолчанию имеют 1 или 2 эфемерных диска, когда я создаю их с помощью базовых команд ec2 ... но не когда их создает Juju
  2. Что такое механизм, поддерживаемый Juju, для определения дополнительных томов хранения.
2
задан 1 May 2014 в 01:04

1 ответ

Это появляется , чтобы быть проблемой.

"Для экземпляров M3, необходимо определить объемы хранилища экземпляра в блочном устройстве, отображающемся для экземпляра. Когда Вы запускаете экземпляр M3, мы игнорируем любые объемы хранилища экземпляра, определенные в блочном устройстве, отображающемся для AMI".

Так, если Вы были переключены на m3 экземпляры от m1 экземпляров отбрасыванием оценки, Вы намного больше не можете получать хранилище экземпляра, когда наши изображения ранее включали его:

Вот некоторые обходные решения:

  • В Амулете 1.20 Вы конкретно будете в состоянии определить m1.xlarge так, чтобы Амулет не пытался быть более умным, чем Вы (и сбой) при приведении Вам надлежащий пример. У нас есть это в 1,19, однако который является нестабильным выпуском и мог бы принести некоторые другие регрессии.
  • вторая опция, та, рекомендуемая Рабочей группой Амулета, состоит в том, что Вы определяете ограничения, чтобы быть более конкретными так, чтобы Вы получили m1.xlarge. Чтобы к этому, мы должны узнать, какие определенные ограничения Вы используете так, чтобы мы могли определить, что добавить к Вашим ограничениям так, чтобы Вы получили m1.xlarge и только m1.xlarge.

До, к какой поддерживаемый Амулетом механизм для определения дополнительных томов:

Мы в настоящее время не обрабатываем дополнительные тома, но находится очень на дорожной карте для этого цикла. Однако существует много вариантов использования для того, как сделать тома, и мы хотели бы знать, как требуется видеть, что это поддерживало, поэтому если можно отправить требования на список рассылки Амулета , можно помочь сформировать, как функцией будет specced.

Связанные ошибки:

0
ответ дан 1 May 2014 в 01:04

Другие вопросы по тегам:

Похожие вопросы: