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.
AWSSupport-InstallEC2Rescue
Description (Descripción)
El AWSSupport-InstallEC2Rescue manual instala y ejecuta la herramienta Amazon EC2 Rescue para Linux o Amazon EC2 Rescue para Windows Server en la instancia de Amazon Elastic Compute Cloud (Amazon EC2) de destino.
Requisitos previos
-
Para las instancias de Linux, Amazon EC2 Rescue for Linux requiere tener instalado Python 2.7.9, 3.2 o una versión posterior en la instancia de destino.
-
Para las instancias de Windows, Amazon EC2 Rescue para Windows requiere .NET Framework 3.5 SP1 o posterior y AWS las herramientas para estar PowerShell instaladas en la instancia de destino.
Funcionamiento
El runbook realiza las siguientes operaciones:
-
Instala el paquete de
AWSSupport-EC2Rescuedistribución en la instancia de destino mediante.AWS-ConfigureAWSPackage -
Describe la instancia para determinar la plataforma del sistema operativo (Linux o Windows).
-
Ejecuta la herramienta EC2 Rescue adecuada en función de la plataforma de la instancia.
Ejecuta esta automatización (consola)
Tipo de documento
Automatización
Propietario
Amazon
Plataformas
/
Permisos de IAM necesarios
El parámetro AutomationAssumeRole requiere las siguientes acciones para utilizar el manual de procedimientos correctamente.
ec2:DescribeInstancesssm:GetCommandInvocationssm:ListCommandInvocationsssm:ListCommandsssm:SendCommand
Política de IAM de ejemplo:
{ "Version": "2012-10-17", "Statement": [ { "Sid": "EC2Describe", "Effect": "Allow", "Action": [ "ec2:DescribeInstances" ], "Resource": "*" }, { "Sid": "SSMRunCommand", "Effect": "Allow", "Action": [ "ssm:GetCommandInvocation", "ssm:ListCommandInvocations", "ssm:ListCommands", "ssm:SendCommand" ], "Resource": "*" } ] }
Outputs
installEC2Rescue.Output- El resultado de la instalación del paquete EC2 Rescue.
Instrucciones
Siga estos pasos para configurar la automatización:
-
AWSSupport-InstallEC2Rescue
Ábralo en Systems Manager, en la sección Documentos. -
Elija Ejecutar automatización.
-
Para los parámetros de entrada, introduzca lo siguiente:
-
InstanceId (Obligatorio):
El ID de su instancia de Amazon EC2.
-
AutomationAssumeRole (Opcional):
El nombre de recurso de Amazon (ARN) del rol AWS Identity and Access Management (IAM) que permite a Systems Manager Automation realizar las acciones en su nombre. Si no se especifica ningún rol, Systems Manager Automation utiliza los permisos del usuario que comienza este manual de procedimientos.
-
Versión (opcional):
La versión de EC2 Rescue que se va a instalar. Solo se aplica a EC2 Rescue para Windows.
Valor predeterminado:
latest
-
-
Elija Ejecutar.
-
Se inicia la automatización.
-
Este documento realiza los siguientes pasos:
-
installEC2Rescue:Instala el paquete de
AWSSupport-EC2Rescuedistribución en la instancia de destino. -
describeInstance:Describe la instancia de destino para determinar la plataforma de su sistema operativo.
-
branchOnInstancePlatform:La ejecución de las ramas se basa en la plataforma de la instancia (Linux o Windows).
-
runScriptForLinux:Ejecuta la herramienta Amazon EC2 Rescue for Linux en la instancia de destino.
-
runScriptForWindows:Ejecuta la herramienta Amazon EC2 Rescue para Windows Server en la instancia de destino.
-
-
Una vez finalizada, consulte la sección Resultados para ver los resultados detallados de la ejecución.
Referencias
Automatización de Systems Manager