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