Instalar o SSM Agent no RHEL 8.x e 9.x
As Amazon Machine Images (AMIs) para RHEL 8 e 9 fornecidas pela AWS não têm o AWS Systems Manager Agent (SSM Agent) pré-instalado por padrão. Use as informações nesta página para obter a ajuda para instalar ou reinstalar o agente em instâncias do RHEL 8 e 9.
Antes de começar
Antes de instalar o SSM Agent em uma instância do RHEL 8 ou 9, observe o seguinte:
-
Verifique se o Python 2 ou o Python 3 está instalado na instância do RHEL 8 ou 9. Isso é necessário para que o SSM Agent funcione corretamente.
Tópicos
Comandos de instalação rápida do SSM Agent no RHEL 8 ou 9
Use as etapas a seguir para instalar o SSM Agent manualmente em uma única instância. Este procedimento usa arquivos de instalação disponíveis globalmente.
Para instalar o SSM Agent no RHEL 8.x ou 9.x
-
Conecte à instância do RHEL 8 ou 9 usando o método de sua preferência, como SSH.
-
Copie o comando correspondente à arquitetura da instância e execute-o na instância.
nota
Mesmo que os URLs nos comandos a seguir incluam um diretório
ec2-downloads-windows
, estes são os arquivos de instalação global corretos para o RHEL 8 e 9.- Instâncias x86_64
-
sudo dnf install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm
- Instâncias ARM64
-
sudo dnf install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_arm64/amazon-ssm-agent.rpm
-
(Recomendado) Execute o comando a seguir para verificar se o agente está em execução.
sudo systemctl status amazon-ssm-agent
Na maioria dos casos, o comando informa que o agente está em execução, conforme mostrado no exemplo a seguir.
● 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--
Em casos raros, o comando informa que o agente está instalado, mas não está em execução, conforme mostrado no exemplo a seguir.
● 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 ativar o agente nesses casos, execute os comandos a seguir.
sudo systemctl enable amazon-ssm-agent
sudo systemctl start amazon-ssm-agent
Criar comandos de instalação do agente personalizados para o RHEL 8 e 9 em sua região
Para instalar o SSM Agent em várias instâncias usando um script ou modelo, recomendamos usar arquivos de instalação armazenados no Região da AWS em que você está trabalhando.
Para os comandos a seguir, fornecemos exemplos que usam um bucket do S3 acessível ao público na região Leste dos EUA (Ohio) (us-east-2
).
dica
Também é possível substituir um URL global no procedimento Comandos de instalação rápida do SSM Agent no RHEL 8 ou 9 descrito anteriormente neste tópico por um URL regional personalizado construído por você.
No comando a seguir, substitua region
por suas próprias informações. Para ver uma lista dos valores de região
com suporte, consulte a coluna Region em Systems Manager service endpoints no Referência geral da Amazon Web Services.
- x86_64
-
sudo dnf install -y https://s3.
region
.amazonaws.com/amazon-ssm-region
/latest/linux_amd64/amazon-ssm-agent.rpmVeja o exemplo a seguir.
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.rpmVeja o exemplo a seguir.
sudo dnf install -y https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_arm64/amazon-ssm-agent.rpm