Installation et désinstallation manuelles SSM Agent sur les EC2 instances de macOS - AWS Systems Manager

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.

Installation et désinstallation manuelles SSM Agent sur les EC2 instances de macOS

Connectez-vous à votre instance macOS et effectuez les opérations suivantes pour installer AWS Systems Manager Agent (SSM Agent). Effectuez ces étapes sur chaque instance qui exécutera les commandes avec Systems Manager. Les commandes fournies dans cette procédure peuvent également être transmises aux EC2 instances Amazon sous forme de scripts via les données utilisateur.

Important

Nous vous recommandons vivement d'éviter d'utiliser des versions de système d'exploitation ayant atteint End-of-Life (EOL). Les fournisseurs de systèmes d'exploitation, y compris, ne fournissent AWS généralement pas de correctifs de sécurité ou d'autres mises à jour pour les versions qui ont atteint la fin de vie. Le fait de continuer à utiliser un système EOL augmente considérablement le risque de ne pas pouvoir appliquer les mises à niveau, y compris les correctifs de sécurité, et d'autres problèmes opérationnels. AWS ne teste pas les fonctionnalités de Systems Manager sur les versions du système d'exploitation ayant atteint la fin de vie.

Avant de commencer

Installez wget en utilisant Homebrew.

Pour installer l'SSM Agent sur macOS
  1. Téléchargez l’installateur de l’agent pour les instances x86_64 en utilisant la commande suivante.

    Dans la commande suivante, remplacez region par vos propres informations. Pour obtenir la liste des region valeurs prises en charge, consultez la colonne Région dans les points de terminaison du service Systems Manager dans le Référence générale d'Amazon Web Services.

    sudo wget https://s3.region.amazonaws.com/amazon-ssm-region/latest/darwin_amd64/amazon-ssm-agent.pkg

    Pour les instances Apple silicon, utilisez la commande suivante.

    sudo wget https://s3.region.amazonaws.com/amazon-ssm-region/latest/darwin_arm64/amazon-ssm-agent.pkg

    Voici un exemple.

    sudo wget https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/darwin_amd64/amazon-ssm-agent.pkg
  2. Utilisez la commande suivante pour exécuter le programme d'installation de l'SSM Agent.

    x86_64:

    sudo installer -pkg amazon-ssm-agent.pkg -target /
  3. Vérifiez le statut de l'agent.

    Pour déterminer si l'SSM Agent est en cours d'exécution, consultez le journal de l'agent sur /var/log/amazon/ssm/amazon-ssm-agent.log.

  4. Exécutez la commande suivante pour démarrer le service si le journal de l'agent indique que « amazon-ssm-agent  est arrêté ».

    sudo launchctl load -w /Library/LaunchDaemons/com.amazon.aws.ssm.plist && sudo launchctl start com.amazon.aws.ssm
Important

Une nouvelle version de SSM Agent est lancée chaque fois que de nouveaux outils sont ajoutés à Systems Manager ou que des mises à jour sont apportées aux outils existants. Le fait de ne pas utiliser la dernière version de l’agent peut empêcher votre nœud géré d’utiliser divers outils et fonctionnalités de Systems Manager. C'est pourquoi nous vous recommandons d'automatiser le processus permettant de maintenir SSM Agent à jour sur vos machines. Pour plus d'informations, consultez Automatisation des mises à jour de l'SSM Agent. Inscrivez‑vous sur la page SSM Agent Release Notes du site Web de GitHub pour recevoir des notifications sur les mises à jour de SSM Agent.