AWS Cloudformation ELB healthcheck (verify_instance_health) не работает с Ubuntu

Я пытаюсь заставить облачную информацию AWS работать с AutoScalingRollingUpdate в Ubuntu AMI. Я следую за шаблоном от AWS под названием ELBGuidedAutoScalingRollingUpgrade.json.

Обычно группа автомасштабирования ожидает сигнала от экземпляра EC2 за ELB, когда ELB помечает его как InService, группа автомасштабирования продолжит выполнение следующей работы.

Я могу запустить cfn-hup на ubuntu, однако cfn-init.log получил ошибку для configSets, сообщения из cfn-init.log ниже:

cfn-init.log Ниже приведены коды verify_instance_health из примера AWS: verify_instance_health коды

В журнале cfn-hup.log появилось сообщение об ошибке:

Ошибка: не удалось найти конфигурацию в / etc / cfn


person I.83    schedule 22.12.2015    source источник


Ответы (1)


Убедитесь, что на порту, который будет проверяться, запущен прослушиватель. Также убедитесь, что порт разрешен в группе безопасности и брандмауэре экземпляра. Если средство проверки работоспособности настроено для проверки через http, убедитесь, что прослушиватель http этого экземпляра отвечает кодом ответа HTTP 200.

person nanestev    schedule 09.02.2016