Installazione manuale di SSM Agent su istanze Oracle Linux - AWS Systems Manager

Installazione manuale di SSM Agent su istanze Oracle Linux

Le Amazon Machine Images (AMIs) per Oracle Linux fornite da AWS non sono dotate di un agente AWS Systems Manager (SSM Agent) preinstallato per impostazione predefinita. Per un elenco di AMIs gestite da AWS su cui l'agente potrebbe essere preinstallato, consulta la sezione Trova AMIs con SSM Agent preinstallato.

Utilizza le informazioni contenute in questa sezione per installare o reinstallare manualmente SSM Agent su un'istanza Oracle Linux.

Prima di iniziare

Prima di installare SSM Agent su un'istanza Oracle Linux, prendi nota di quanto segue:

  • Per informazioni importanti riguardanti l'installazione di SSM Agent su tutti i sistemi operativi basati su Linux, consulta la sezione Installazione e disinstallazione manuale di SSM Agent su istanze EC2 per Linux.

  • Se si utilizza un comando yum per aggiornare SSM Agent su un nodo gestito, dopo che l'agente è stato installato o aggiornato utilizzando il documento SSM AWS-UpdateSSMAgent, è possibile che venga visualizzato il seguente messaggio: "Warning: RPMDB altered outside of yum." Questo messaggio è previsto e può essere tranquillamente ignorato.

Comandi di installazione rapida per SSM Agent su Oracle Linux

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

Installare SSM Agent su Oracle Linux utilizzando comandi rapidi di copia e incolla
  1. Connettiti all'istanza Oracle Linux utilizzando il tuo metodo preferito, come ad esempio SSH.

  2. Copia il comando seguente ed eseguilo sull'istanza.

    Nota

    Anche se l'URL nei seguenti comandi include una directory ec2-downloads-windows, questi sono i file di installazione globale corretti per Oracle Linux.

    x86_64
    sudo yum install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/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 (/usr/lib/systemd/system/amazon-ssm-agent.service; enabled; vendor preset: enabled)
    Active: active (running) since Wed 2021-10-20 19:09:29 UTC; 4min 6s ago
                --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 (/usr/lib/systemd/system/amazon-ssm-agent.service; enabled; vendor preset: enabled)
    Active: inactive (dead) since Wed 2021-10-20 22:16:41 UTC; 18s 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

Creazione di comandi di installazione dell'agente personalizzati per Oracle Linux 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 per SSM Agent su Oracle Linux 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 yum install -y https://s3.region.amazonaws.com/amazon-ssm-region/latest/linux_amd64/amazon-ssm-agent.rpm

Guarda l'esempio seguente.

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