Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Solución de problemas de Amazon Elastic Compute Cloud
En las secciones siguientes se describe cómo solucionar problemas conocidos que se pueden producir al trabajar con Amazon Elastic Compute Cloud en el AWS Toolkit for Visual Studio Code. Para obtener información detallada sobre la solución de problemas específicos del EC2 servicio de Amazon, consulta el tema Solución de problemas con las EC2 instancias de Amazon en la Guía del usuario de Amazon Elastic Compute Cloud.
Depuración general
Si tienes un problema de conexión remota por cualquier motivo, empieza por comprobar si se puede establecer una AWS Systems Manager conexión desde la AWS consola.
Para conectarse a una EC2 instancia de Amazon a través de Systems Manager desde la AWS consola, complete los siguientes pasos.
En su navegador web, vaya a la consola de AWS
. Complete la autenticación para acceder a la AWS EC2 consola.
En el panel de EC2 navegación de Amazon, selecciona Instances.
Seleccione el cuadro situado junto a la instancia a la que desea conectarse.
Elija el botón Conectar para abrir la pantalla Conectarse a la instancia en una nueva pestaña del navegador.
nota
Solo puede conectarse a una instancia si está en ejecución. Si no puede seleccionar el botón Conectar, asegúrese de que la instancia se esté ejecutando.
En la pantalla Conectarse a la instancia, elija la pestaña Administrador de sesiones y, a continuación, elija el botón Conectar para abrir la conexión de Systems Manager en la pestaña del navegador actual.
nota
Si ha iniciado la instancia recientemente y no está disponible la opción para establecer una conexión con Systems Manager, puede que tenga que esperar unos minutos más antes de que la opción esté disponible.
La instancia de destino no se está ejecutando
Para conectarse a una EC2 instancia de Amazon desde el terminal o una conexión remota, la instancia debe estar ejecutándose. Antes de intentar conectarte a la instancia desde el AWS kit de herramientas, iníciala desde el AWS Explorador Consola de administración de AWS, o AWS Command Line Interface.
La instancia de destino no tiene un rol de IAM o tiene un rol de IAM con permisos inadecuados.
Para conectarse a tu EC2 instancia de Amazon, debe tener un rol de IAM con los permisos correctos adjuntos. Si intenta conectarse a una instancia que no tiene un rol de IAM asociado, VS Code se lo notificará.
Si intenta conectarse a una instancia que tiene un rol de IAM pero carece de los permisos necesarios, se le pedirá que agregue las acciones mínimas requeridas como política insertada al rol de IAM existente. Tras actualizar la política insertada, se conecta a su instancia. Para obtener información detallada sobre las funciones de IAM, los permisos y la asociación de una función a una instancia, consulte el EC2 tema Funciones de IAM para Amazon en la Guía del usuario de Amazon Elastic Compute Cloud y el tema Paso 2: Verificar o añadir permisos de instancia para Session Manager en la Guía del usuario de AWS Systems Manager.
El ejemplo siguiente contiene las acciones mínimas necesarias.
"ssmmessages:CreateControlChannel", "ssmmessages:CreateDataChannel", "ssmmessages:OpenControlChannel", "ssmmessages:OpenDataChannel", "ssm:DescribeAssociation", "ssm:ListAssociations", "ssm:UpdateInstanceInformation
nota
Los permisos necesarios se incluyen en la siguiente AWS política administrada.
AmazonSSMManagedEC2InstanceDefaultPolicyAmazonSSMManagedInstanceCore
La instancia de destino no tiene un agente de Systems Manager en ejecución.
Este problema puede producirse por varios motivos distintos. Para solucionar el problema, comience por reiniciar la instancia y realizar otro intento de conexión. Como alternativa, establezca una conexión inicial de forma manual mediante un método de conexión distinto de SSM. Para obtener información más detallada sobre Systems Manager, consulte el tema Uso de SSM Agent de AWS Systems Manager.
Al arrancar, el EC2 estado de Amazon indica que se está ejecutando, pero las conexiones no se están realizando
Si ha iniciado o creado recientemente un nuevo rol de IAM para una instancia y no puede establecer una conexión, espere unos minutos más antes de volver a intentar establecerla.