Невозможно назначить эластичный IP с помощью ножа

Я хочу создать экземпляр EC2, используя нож с назначенным ему эластичным IP. Нож имеет опцию --associate-eip но когда я использую эту опцию, она терпит неудачу с ошибкой

ОШИБКА: Запрошенный эластичный IP недоступен.

хотя EIP в консоли AWS показывает, что IP доступен.

Команда, которую я выполнил

создание сервера ec2 -S -K testKey -I ami-e7b8c0d7 - идентификатор группы безопасности test_sg -N test-eip -f m3.medium --region us-west-2 -i testKey.pem --associate-eip 6.6. 6,6

Я пропустил какие-либо очевидные шаги? Где нож ищет список эластичных IP-адресов? Есть ли место проинформировать об эластичном списке IP для ножа?

1 ответ

После добавления --subnet атрибут с идентификатором подсети по умолчанию для этого региона и добавления --server-connect-attribute public_ip_addressМожно создавать экземпляры с назначенным EIP.

создание сервера ec2 -N -N test-eip -I ami-e7b8c0d7 - идентификатор группы безопасности sg-685a00d -f m3.medium --region us-west-2 --ssh-user ubuntu -S ключ testKey -i.pem --associate-eip 6.6.6.6 --subnet --server-connect-attribute public_ip_address

Чтобы найти подсеть по умолчанию для региона, запустите экземпляр и в "Настройка сведений об экземпляре" возьмите отображаемый идентификатор подсети.

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