Не удалось добавить экземпляр EC2 в балансировщик нагрузки на AWS

Это кажется простым шагом в этом процессе, но я остался чесать голову.

Я настраиваю эластичный балансировщик нагрузки на AWS, однако, когда я перехожу к шагу добавления экземпляров EC2, в нем не отображаются все экземпляры, которые я запускаю. Я попытался добавить экземпляр в балансировщик нагрузки с помощью командной строки AWS, но получил следующее сообщение:

aws elb register-instances-with-load-balancer --load-balancer-name Simply --instances instance-id 
Invalid endpoint: https://elasticloadbalancing.N. Virginia.amazonaws.com

Любые идеи?


person hakeemon    schedule 24.04.2015    source источник
comment
ты в правильном регионе?   -  person Paul Frederiksen    schedule 24.04.2015
comment
Экземпляр находится в регионе Северной Вирджинии, где я настроил балансировщик нагрузки.   -  person hakeemon    schedule 24.04.2015
comment
какую команду вы использовали, чтобы попытаться добавить его?   -  person Paul Frederiksen    schedule 24.04.2015
comment
aws elb register-instances-with-load-balancer --load-balancer-name Просто --instances instance-id (instance-id — это идентификатор экземпляра)   -  person hakeemon    schedule 24.04.2015
comment
вы уверены, что имя балансировки нагрузки просто? Я думаю, ему просто не нравится это имя.   -  person Paul Frederiksen    schedule 24.04.2015
comment
Да, я подтвердил, что имя Просто. Похоже, что экземпляр EC2 недоступен для добавления, потому что он также не отображается как опция в консоли управления aws.   -  person hakeemon    schedule 24.04.2015
comment
что произойдет, если вы перечислите экземпляры в этом elb?   -  person Paul Frederiksen    schedule 24.04.2015
comment
В консоли управления aws -> Нет экземпляров, зарегистрированных для этого балансировщика нагрузки.   -  person hakeemon    schedule 24.04.2015
comment
Извините, какую команду я могу использовать для этого?   -  person hakeemon    schedule 24.04.2015
comment
Я получаю ту же ошибку, что и оригинал. Недопустимая конечная точка: elasticloadbalancing.N. Вирджиния.amazonaws.com   -  person hakeemon    schedule 24.04.2015
comment
тогда я бы сказал, что вы не используете правильное имя   -  person Paul Frederiksen    schedule 24.04.2015
comment
для удовольствия добавьте --region=us-east-1. и отредактируйте свой вопрос, чтобы показать конфигурацию aws-cli.   -  person tedder42    schedule 24.04.2015
comment
Я добавил --region=us-east-1, и он говорит, что экземпляр находится в VPC. Думаю, я посмотрю, как настроить его для экземпляра в VPC, и прокомментирую, если у меня возникнут еще вопросы. Спасибо вам обоим за помощь!   -  person hakeemon    schedule 24.04.2015


Ответы (1)


Вы неправильно установили регион N. Virginia в конфигурации CLI.

Должно быть: us-east-1

Список названий регионов см. в разделе Регионы и конечные точки.

person John Rotenstein    schedule 25.04.2015