2010-11-18 18 views
20

Comencé una instancia EC2 e instalé las herramientas ec2-api. Las variables de entorno (JAVA_HOME, EC2_PRIVATE_KEY, EC2_CERT) están configuradas.Describiendo la instancia E2C no devuelve anyting

Corriendo ec2-describe-instances no devuelve nada. De acuerdo con la línea de comando EC2, se debe devolver la información de referencia sobre todas las instancias actualmente en ejecución (y terminadas). ¿Qué está mal?

En general, ec2-describe-images -o self -o amazon funciona, por lo que las herramientas EC2 están funcionando. Agregar parámetros explícitamente -K y -C a ec2-describe-instances no cambia la situación.

Saludos, Jimbo

+5

Solución: El 'EC2_URL' debe estar configurado para utilizar otras regiones que nosotros-este- 1, por ej. 'exportar EC2_URL = https: // ec2.eu-west-1.amazonaws.com'. Debido a la región incorrecta, no se mostró nada. – Jimbo

+0

No pude entender cuál era el problema aquí. ¿Podría alguien elaborar por favor? ¿Como resolver el problema? ¿Cuáles son los pasos? ¿Es este un comando - 'export EC2_URL = https: // ec2.eu-west-1.amazonaws.com'? –

+0

Agregando la sección relevante de los documentos http://docs.aws.amazon.com/AWSEC2/latest/CommandLineReference/set-up-ec2-cli-linux.html#set_ec2_url_linux. Dice "Si ya ha lanzado una instancia utilizando la consola y desea trabajar con la instancia utilizando la CLI, debe especificar la URL del punto final para la región de la instancia. Puede verificar la región para la instancia marcando el selector de región en la barra de navegación de la consola ". ¿Dónde está el selector de región en la barra de navegación de la consola? –

Respuesta

11

Un poco más de detalle:

No es necesario para establecer directamente el EC2_URL. Puede utilizar la opción de línea de comando más amigable:

--region eu-west-1 (sustituyendo el nombre de la región que desea direccionar).

De esta manera no necesita buscar el punto final de la URL de la región.

Aquí están los EC2 Command Line API Tools general options donde se explica esto.

+0

No pude entender cuál era el problema aquí. ¿Podría alguien elaborar por favor? –

0

si todas sus instancias están en eu-west-1, configure su aws cli para usar esta región de forma predeterminada.

teclee: aws configure

y que va a ser pedirá que introduzca su credencial, entonces se puede reescribir la región

Cuestiones relacionadas