Команда Chef для создания нового ec2 экземпляра со вторым ebs объемом, присоединенным и смонтированным вместо эфемерного объема по умолчанию?

У меня есть та же самая установка с heartbeat...

Проблема, с которой мы сталкиваемся, знает, когда переместить IP записи.

В основном проверка через вход в систему и выбор не работает, я видел, что определенные таблицы повреждаются и та, проверяемая, чтобы быть прекрасными.

Прямо сейчас я слушаю журнал mysql, который является единственным надежным местом для ловли проблем...

(после того, как долгое соображение, я решил не сделать автоматическую миграцию),

Надежда это помогает :)

2
задан 12 December 2012 в 00:10
1 ответ

Глядя на исходный код для Knife-ec2 на Github, можно было бы предположить, что Knife ec2 server create поддерживает следующее параметры:

  • - ebs-size , чтобы установить размер загрузочного тома в экземпляре загрузки из EBS
  • - ephemeral , чтобы указать местоположения устройств, на которых должны отображаться временные тома

Это может быть полезно. Я считаю, что эти настройки просто прикрепят тома к устройствам на вашем новом экземпляре; вам может потребоваться управлять / etc / fstab (что предположительно можно сделать с помощью Chef), чтобы смонтировать устройства в соответствующих точках монтирования.

Если вам также необходимо создать и смонтировать дополнительный том EBS, вы можете , возможно, исправьте вашу локальную копию плагина knife-ec2 , чтобы вы могли сделать это, добавив дополнительные записи в block-device-mapping перед запуском нового экземпляра. Или вы можете создать и прикрепить том после запуска, возможно, используя OpsCode AWS Cookbook , чтобы управлять этим процессом с помощью Chef.

(Для справки, я ветеран Puppet, но я сам новичок в Chef и еще не пробовал эти вещи. Удачи!;)

1
ответ дан 3 December 2019 в 13:03

Теги

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