Instalar o SSM Agent no Ubuntu Server 16.04 de 64 bits (deb)
Importante
Antes de instalar o SSM Agent em uma versão de 64 bits do Ubuntu Server, certifique-se de estar usando as ferramentas de instalação corretas. Começando com imagens de máquina da Amazon (AMIs) que são identificadas com 20180627, o SSM Agent é pré-instalado na versão 16.04 usando pacotes Snap. Em instâncias criadas de AMIs anteriores, o SSM Agent deve ser instalado usando pacotes do instalador deb. Para obter mais informações, consulte Determinar a versão do SSM Agent correta a ser instalada nas instâncias do Ubuntu Server 16.04 de 64 bits. Se o SSM Agent estiver instalado na instância juntamente com um Snap e você instalar ou atualizar o SSM Agent usando um pacote de instalação deb, a instalação ou operações do SSM Agent poderão falhar.
Na maioria dos casos, as Amazon Machine Images (AMIs) para Ubuntu Server 16.04 fornecidas pela AWS têm o AWS Systems Manager Agent (SSM Agent) pré-instalado por padrão. Para obter mais informações, consulte Encontrar AMIs com o SSM Agent pré-instalado.
Se o SSM Agent não estiver pré-instalado em uma nova instância do Ubuntu Server 16.04 anterior à versão 20180627 ou se for necessário reinstalar o atendente manualmente, use as informações nesta página para obter ajuda.
Comandos de instalação rápida do SSM Agent no Ubuntu Server 16.04 (deb)
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 Ubuntu Server 16.04 de 64 bits (deb) usando comandos rápidos de copiar e colar
-
Conecte à sua instância do Ubuntu Server usando o método preferido, como SSH.
-
Insira o comando a seguir para criar um diretório temporário na instância.
mkdir /tmp/ssm
-
Altere para o diretório temporário.
cd /tmp/ssm
-
Execute os seguintes comandos.
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 Ubuntu Server 16.04 de 32 bits.wget https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_amd64/amazon-ssm-agent.deb
sudo dpkg -i amazon-ssm-agent.deb
-
(Recomendado) Execute o comando a seguir para determinar se o SSM Agent está em execução.
- Ubuntu Server 16.04
-
sudo systemctl status amazon-ssm-agent
Na maioria dos casos, o comando informa que o agente está em execução.
Em casos raros, o comando informa que o agente está instalado, mas não está em execução, conforme mostrado no exemplo a seguir.
-
Execute o comando a seguir para iniciar o serviço se o comando anterior retornar
amazon-ssm-agent is stopped
,inactive
oudisabled
.Ubuntu Server 16.04:
sudo systemctl enable amazon-ssm-agent
Criar comandos de instalação personalizados para o SSM Agent no Ubuntu Server 16.04 de 64 bits (deb) 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 Ubuntu Server 16.04 (deb) 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.
wget https://s3.
region
.amazonaws.com/amazon-ssm-region
/latest/debian_amd64/amazon-ssm-agent.deb
sudo dpkg -i amazon-ssm-agent.deb
Veja o exemplo a seguir.
wget https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/debian_amd64/amazon-ssm-agent.deb
sudo dpkg -i amazon-ssm-agent.deb