Installer SSM Agent sur RHEL 8.x, 9.x et 10.x - AWS Systems Manager

Installer SSM Agent sur RHEL 8.x, 9.x et 10.x

Les Amazon Machine Images (AMIs) pour RHEL 8 et 9 fournies par AWS n'incluent pas l'agent AWS Systems Manager (SSM Agent) par défaut. Utilisez les informations de cette page pour vous aider à installer ou à réinstaller l'agent sur les instances RHEL 8 et 9.

Avant de commencer

Avant d’installer SSM Agent sur une instance RHEL 8, 9 ou 10, notez ce qui suit :

  • Assurez-vous que Python 2 ou Python 3 est installé sur votre instance RHEL 8, 9 ou 10. Ceci est nécessaire pour que SSM Agent fonctionne correctement.

Commandes d’installation rapide pour SSM Agent sur RHEL 8, 9 et 10

Suivez ces étapes pour installer manuellement SSM Agent sur une seule instance. Cette procédure utilise les fichiers d'installation disponibles dans le monde entier.

Installer SSM Agent sur RHEL 8.x, 9.x ou 10.x
  1. Connectez-vous à votre instance RHEL 8, 9 ou 10 en utilisant votre méthode préférée, telle que SSH.

  2. Copiez la commande de l'architecture de votre instance et exécutez-la sur l'instance.

    Note

    Même si les URL des commandes suivantes incluent un répertoire ec2-downloads-windows, il s’agit des fichiers d’installation globaux corrects pour RHEL 8, 9 et 10.

    Instances x86_64
    sudo dnf install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm
    Instances ARM64
    sudo dnf install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_arm64/amazon-ssm-agent.rpm
  3. (Recommandé) Exécutez la commande suivante pour vérifier que l'agent est en cours d'exécution.

    sudo systemctl status amazon-ssm-agent

    Dans la plupart des cas, la commande signale que l'agent est en cours d'exécution, comme illustré dans l'exemple suivant.

    ● amazon-ssm-agent.service - amazon-ssm-agent
       Loaded: loaded (/etc/systemd/system/amazon-ssm-agent.service; enabled; vendo>
       Active: active (running) since Tue 2025-04-19 16:40:41 UTC; 9s ago
     Main PID: 4898 (amazon-ssm-agen)
        Tasks: 14 (limit: 4821)
       Memory: 34.6M
       CGroup: /system.slice/amazon-ssm-agent.service
               ├─4898 /usr/bin/amazon-ssm-agent
               └─4954 /usr/bin/ssm-agent-worker
                --truncated--

    Dans de rares cas, la commande signale que l'agent est installé, mais qu'il n'est pas en cours d'exécution, comme illustré dans l'exemple suivant.

    ● amazon-ssm-agent.service - amazon-ssm-agent
       Loaded: loaded (/etc/systemd/system/amazon-ssm-agent.service; enabled; vendo>
       Active: inactive (dead) since Tue 2025-04-19 16:42:05 UTC; 2s ago
                --truncated--

    Pour activer l'agent dans ces cas-là, exécutez les commandes suivantes.

    sudo systemctl enable amazon-ssm-agent
    sudo systemctl start amazon-ssm-agent

Création de commandes d’installation d’agent personnalisées pour RHEL 8, 9 et 10 dans votre région

Lorsque vous installez SSM Agent sur plusieurs instances utilisant un script ou un modèle, nous vous recommandons d’utiliser les fichiers d’installation stockés dans l’Région AWS dans laquelle vous travaillez.

S'il s'agit des commandes suivantes, nous fournissons des exemples qui utilisent un compartiment S3 accessible au public dans la région USA Est (Ohio) (us-east-2).

Astuce

Vous pouvez également remplacer une URL globale dans la procédure Commandes d’installation rapide pour SSM Agent sur RHEL 8, 9 et 10 plus avant dans cette rubrique, avec une URL régionale personnalisée que vous créez.

Dans la commande ci-après, remplacez region (région) par vos propres informations. Pour obtenir une liste des valeurs region prises en charge, consultez la colonne Région dans la rubrique Points de terminaison de service Systems Manager de la Référence générale d'Amazon Web Services.

x86_64
sudo dnf install -y https://s3.region.amazonaws.com/amazon-ssm-region/latest/linux_amd64/amazon-ssm-agent.rpm

Consultez l'exemple suivant.

sudo dnf install -y https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_amd64/amazon-ssm-agent.rpm
ARM64
sudo dnf install -y https://s3.region.amazonaws.com/amazon-ssm-region/latest/linux_arm64/amazon-ssm-agent.rpm

Consultez l'exemple suivant.

sudo dnf install -y https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_arm64/amazon-ssm-agent.rpm