Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
AWSSupport-InstallEC2Rescue
Description
Le AWSSupport-InstallEC2Rescue runbook installe et exécute l'outil Amazon EC2 Rescue pour Linux ou Amazon EC2 Rescue pour Windows Server sur l'instance Amazon Elastic Compute Cloud (Amazon EC2) cible.
Conditions préalables
-
Pour les instances Linux, Amazon EC2 Rescue pour Linux nécessite que Python 2.7.9, 3.2 ou une version ultérieure soit installée sur l'instance cible.
-
Pour les instances Windows, Amazon EC2 Rescue pour Windows nécessite .NET Framework 3.5 SP1 ou version ultérieure et les AWS outils à PowerShell installer sur l'instance cible.
Comment ça marche
Le runbook effectue les opérations suivantes :
-
Installe le package du
AWSSupport-EC2Rescuedistributeur sur l'instance cible à l'aideAWS-ConfigureAWSPackagede. -
Décrit l'instance permettant de déterminer la plate-forme du système d'exploitation (Linux ou Windows).
-
Exécute l'outil EC2 Rescue approprié en fonction de la plate-forme d'instance.
Exécutez cette automatisation (console)
Type de document
Automatisation
Propriétaire
Amazon
Plateformes
/
Autorisations IAM requises
Le AutomationAssumeRole paramètre nécessite les actions suivantes pour utiliser correctement le runbook.
ec2:DescribeInstancesssm:GetCommandInvocationssm:ListCommandInvocationsssm:ListCommandsssm:SendCommand
Exemple de politique IAM :
{ "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": "*" } ] }
Sorties
installEC2Rescue.Output- Le résultat de l'installation du package EC2 Rescue.
Instructions
Pour configurer l'automatisation, procédez comme suit :
-
Ouvrez AWSSupport-InstallEC2Rescue
dans le Gestionnaire de systèmes sous Documents. -
Choisissez Execute automation (Exécuter l’automatisation).
-
Pour les paramètres d'entrée, entrez les informations suivantes :
-
InstanceId (Obligatoire) :
L'ID de votre instance Amazon EC2.
-
AutomationAssumeRole (Facultatif) :
Le nom de ressource Amazon (ARN) du rôle Gestion des identités et des accès AWS (IAM) qui permet à Systems Manager Automation d'effectuer les actions en votre nom. Si aucun rôle n'est spécifié, Systems Manager Automation utilise les autorisations de l'utilisateur qui démarre ce runbook.
-
Version (facultatif) :
La version d'EC2 Rescue à installer. S'applique uniquement à EC2 Rescue pour Windows.
Valeur par défaut :
latest
-
-
Sélectionnez Execute (Exécuter).
-
L'automatisation démarre.
-
Le document exécute les étapes suivantes :
-
installEC2Rescue:Installe le package du
AWSSupport-EC2Rescuedistributeur sur l'instance cible. -
describeInstance:Décrit l'instance cible afin de déterminer la plate-forme de son système d'exploitation.
-
branchOnInstancePlatform:Exécution des branches en fonction de la plate-forme d'instance (Linux ou Windows).
-
runScriptForLinux:Exécute l'outil Amazon EC2 Rescue pour Linux sur l'instance cible.
-
runScriptForWindows:Exécute l'outil Amazon EC2 Rescue pour Windows Server sur l'instance cible.
-
-
Une fois l'exécution terminée, consultez la section Sorties pour obtenir les résultats détaillés de l'exécution.
Références
Systems Manager Automation