Instalar manualmente SSM Agent en instancias de Rocky Linux
Las Amazon Machine Images (AMIs) para Rocky Linux que proporciona AWS no vienen con AWS Systems Manager Agent (SSM Agent) preinstalado de manera predeterminada. Para obtener una lista de AMIs administradas de AWS en las que es posible que el agente esté preinstalado, consulte Búsqueda de AMIs con SSM Agent preinstalado.
Utilice la información de esta sección como ayuda para instalar o reinstalar manualmente SSM Agent en una instancia de Rocky Linux.
Antes de empezar
Antes de instalar SSM Agent en una instancia de Rocky Linux, tenga en cuenta lo siguiente:
-
Para obtener información importante que es aplicable a la instalación de SSM Agent en todos los sistemas operativos basados en Linux, consulte Instalación y desinstalación manual de SSM Agent en instancias de EC2 para Linux.
Temas
Comandos de instalación rápida para SSM Agent en Rocky Linux
Siga estos pasos para instalar manualmente SSM Agent en una sola instancia. En este procedimiento se utilizan archivos de instalación disponibles de manera global.
Antes de empezar
Antes de instalar SSM Agent en una instancia de Rocky Linux, tenga en cuenta lo siguiente:
-
Asegúrese de que Python 2 o Python 3 esté instalado en la instancia de Rocky Linux. Esto es necesario para que SSM Agent funcione correctamente.
Para instalar el SSM Agent en Rocky Linux
-
Conéctese a la instancia de Rocky Linux mediante el método que prefiera, como SSH.
-
Copie el comando correspondiente a la arquitectura de la instancia y ejecútelo en la instancia.
nota
Aunque las URL de los siguientes comandos incluyen un directorio
ec2-downloads-windows
, estos son los archivos de instalación globales correctos para Rocky Linux.- Instancias x86_64
-
sudo dnf install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm
- Instancias ARM64
-
sudo dnf install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_arm64/amazon-ssm-agent.rpm
-
(Recomendado) Ejecute el siguiente comando para verificar que el agente está funcionando.
sudo systemctl status amazon-ssm-agent
En la mayoría de los casos, el comando informa de que el agente se está ejecutando, como se muestra en el siguiente ejemplo.
● amazon-ssm-agent.service - amazon-ssm-agent Loaded: loaded (/etc/systemd/system/amazon-ssm-agent.service; enabled; vendo> Active: active (running) since Tue 2022-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--
En casos excepcionales, el comando informa de que el agente está instalado pero no se está ejecutando, como se muestra en el siguiente ejemplo.
● amazon-ssm-agent.service - amazon-ssm-agent Loaded: loaded (/etc/systemd/system/amazon-ssm-agent.service; enabled; vendo> Active: inactive (dead) since Tue 2022-04-19 16:42:05 UTC; 2s ago --truncated--
Para activar el agente en estos casos, ejecute los siguientes comandos.
sudo systemctl enable amazon-ssm-agent
sudo systemctl start amazon-ssm-agent
Crear comandos de instalación del agente personalizados para Rocky Linux en una región
Cuando se instala SSM Agent en varias instancias mediante un script o una plantilla, se recomienda utilizar los archivos de instalación que están almacenados en la Región de AWS en la que se está trabajando.
Para los siguientes comandos, proporcionamos ejemplos en los que se utiliza un bucket de S3 de acceso público de la región Este de EE. UU. (Ohio) (us-east-2
).
sugerencia
También puede crear una URL regional personalizada para reemplazar una URL global en el procedimiento Comandos de instalación rápida para SSM Agent en Rocky Linux que aparece antes en este tema.
En el siguiente comando, reemplace region
con su propia información. Para ver una lista de los valores de regiones
admitidos, consulte la columna Región en Puntos de conexión de servicio de Systems Manager en la Referencia general de Amazon Web Services.
- x86_64
-
sudo dnf install -y https://s3.
region
.amazonaws.com/amazon-ssm-region
/latest/linux_amd64/amazon-ssm-agent.rpmConsulte el siguiente ejemplo.
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.rpmConsulte el siguiente ejemplo.
sudo dnf install -y https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_arm64/amazon-ssm-agent.rpm