Installa SSM Agent su RHEL 8.x, 9.x e 10.x - AWS Systems Manager

Installa SSM Agent su RHEL 8.x, 9.x e 10.x

Le Amazon Machine Images (AMIs) per RHEL 8 e 9 fornite da AWS non sono dotate di un agente AWS Systems Manager (SSM Agent) preinstallato per impostazione predefinita. Utilizza le informazioni contenute in questa pagina per installare o reinstallare l'agente sulle istanze RHEL 8 e 9.

Prima di iniziare

Prima di installare SSM Agent su un'istanza RHEL 8, 9 o 10, prendi nota di quanto segue:

  • Verifica che Python 2 o Python 3 siano installati sull'istanza RHEL 8, 9 o 10. È necessario per il corretto funzionamento di SSM Agent.

Comandi di installazione rapida di SSM Agent su RHEL 8, 9 e 10

Completa la seguente procedura per installare manualmente SSM Agent su una singola istanza. Questa procedura utilizza i file di installazione disponibili a livello globale.

Per installare SSM Agent su RHEL 8.x, 9.x o 10.x
  1. Connettiti all'istanza RHEL 8, 9 o 10 utilizzando il tuo metodo preferito, come ad esempio SSH.

  2. Copia il comando per l'architettura della tua istanza ed eseguilo sull'istanza.

    Nota

    Anche se gli URL nei seguenti comandi includono una directory ec2-downloads-windows, questi sono i file di installazione globale corretti per RHEL 8, 9 e 10.

    Istanze x86_64
    sudo dnf install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm
    Istanze ARM64
    sudo dnf install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_arm64/amazon-ssm-agent.rpm
  3. (Consigliato) Esegui il seguente comando per verificare se l'agente è in esecuzione.

    sudo systemctl status amazon-ssm-agent

    Nella maggior parte dei casi, il comando segnala che l'agente è in esecuzione, come mostrato nell'esempio seguente.

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

    In rari casi, il comando segnala che l'agente è installato ma non in esecuzione, come mostrato nell'esempio seguente.

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

    Per attivare l'agente in questi casi, esegui i comandi seguenti.

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

Crea comandi di installazione dell'agente personalizzati per RHEL 8, 9 e 10 nella Regione in uso

Quando esegui l'installazione di SSM Agent su più istanze utilizzando uno script o un modello, consigliamo di utilizzare i file di installazione archiviati nella Regione AWS in cui stai lavorando.

Per i comandi seguenti, forniamo esempi che utilizzano un bucket S3 accessibile pubblicamente nella Regione Stati Uniti orientali (Ohio) (us-east-2).

Suggerimento

Puoi anche sostituire un URL globale nella procedura Comandi di installazione rapida di SSM Agent su RHEL 8, 9 e 10 descritta in precedenza in questo argomento con un URL Regionale personalizzato creato da te.

Nel comando seguente, sostituisci region con le tue informazioni. Per un elenco dei valori region supportati, consulta la colonna Regione in Endpoint del servizio Systems Manager nella Riferimenti generali di Amazon Web Services.

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

Guarda l'esempio seguente.

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

Guarda l'esempio seguente.

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