2010-11-18 11 views
20

Я начал экземпляр EC2 и установил инструменты ec2-api. Переменные среды (JAVA_HOME, EC2_PRIVATE_KEY, EC2_CERT) настроены.Описание E2C экземпляра does't return anyting

Запуск ec2-describe-instances ничего не возвращает. В соответствии с командной строкой EC2 должна быть возвращена эталонная информация обо всех текущих (и завершенных) экземплярах. Что случилось?

В целом ec2-describe-images -o self -o amazon работает, поэтому инструменты EC2 работают. Добавление явно параметров -K и -C в ec2-describe-экземпляры не изменяет ситуацию.

С наилучшими пожеланиями, Джимбо

+5

Решение: 'EC2_URL' должен быть настроен для использования в других регионах, чем мы-восток- 1, например 'export EC2_URL = https: // ec2.eu-west-1.amazonaws.com'. Из-за неправильного региона ничего не отображалось. – Jimbo

+0

Я не мог понять, в чем проблема. Может кто-нибудь уточнить, пожалуйста? Как решить проблему? Какие шаги? Это команда - экспорт EC2_URL = https: // ec2.eu-west-1.amazonaws.com'? –

+0

Добавление соответствующего раздела из документации http://docs.aws.amazon.com/AWSEC2/latest/CommandLineReference/set-up-ec2-cli-linux.html#set_ec2_url_linux. В нем говорится: «Если вы уже запустили экземпляр с помощью консоли и хотите работать с экземпляром с использованием CLI, вы должны указать URL-адрес конечной точки для области экземпляра. Вы можете проверить регион для экземпляра, проверив селектор области в панель навигации консоли. " Где находится селектор области на панели навигации консоли? –

ответ

11

Чуть более подробно:

Вам не нужно устанавливать EC2_URL непосредственно. Вы можете использовать более дружественный вариант командной строки:

--region eu-west-1 (подставляя название региона, к которому вы хотите обратиться).

Таким образом, вам не нужно искать конечную точку URL региона.

Здесь EC2 Command Line API Tools general options, где это объясняется.

+0

Я не мог понять, в чем проблема. Может кто-нибудь уточнить, пожалуйста? –

0

Если все ваши экземпляры находятся в eu-west-1, настройте ваш aws cli, чтобы использовать этот регион по умолчанию.

просто введите: aws configure

и вы будете ввести свой верительных, то вы можете переписать регион

 Смежные вопросы

  • Нет связанных вопросов^_^