View a markdown version of this page

AWSSupport-InstallEC2Rescue - AWS Systems Manager Référence du dossier d’exploitation Automation

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-EC2Rescue distributeur sur l'instance cible à l'aide AWS-ConfigureAWSPackage de.

  • 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:DescribeInstances

  • ssm:GetCommandInvocation

  • ssm:ListCommandInvocations

  • ssm:ListCommands

  • ssm: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 :

  1. Ouvrez AWSSupport-InstallEC2Rescue dans le Gestionnaire de systèmes sous Documents.

  2. Choisissez Execute automation (Exécuter l’automatisation).

  3. 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

  4. Sélectionnez Execute (Exécuter).

  5. L'automatisation démarre.

  6. Le document exécute les étapes suivantes :

    • installEC2Rescue:

      Installe le package du AWSSupport-EC2Rescue distributeur 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.

  7. 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