As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usando AWS Systems Manager para instalar ou atualizar automaticamente o cliente Amazon EFS
Você pode usar AWS Systems Manager para simplificar o gerenciamento do cliente Amazon EFS (amazon-efs-utils
). AWS Systems Manager é um AWS serviço que você pode usar para visualizar e controlar sua infraestrutura AWS. Com AWS Systems Manager você pode automatizar as tarefas necessárias para instalar ou atualizar o amazon-efs-utils
pacote em suas instâncias do EC2. Os recursos do Systems Manager, como Distributor e State Manager, permitem automatizar os seguintes processos:
Manter o controle de versão sobre o cliente Amazon EFS.
Armazenamento centralizado e distribuição sistemática do cliente Amazon EFS para suas instâncias do Amazon EC2.
Automatize o processo de manter suas instâncias do Amazon EC2 em um estado definido.
Para obter mais informações, consulte o Guia do usuário do AWS Systems Manager .
O que o cliente Amazon EFS faz durante a instalação
Você usa o cliente Amazon EFS para automatizar o monitoramento dos CloudWatch logs da Amazon quanto ao status de montagem do sistema de arquivos e atualizar stunnel
para a versão mais recente de distribuições Linux selecionadas. Quando instala o cliente do Amazon EFS em instâncias do Amazon EC2 usando o Systems Manager, ele executa as seguintes ações:
Instala o pacote
botocore
usando as mesmas etapas descritas em Instalando e atualizando botocore. O cliente Amazon EFS usabotocore
para monitorar o status de montagem do sistema de arquivos EFS.Permite o monitoramento do status de montagem do sistema de arquivos EFS nos CloudWatch registros por meio da atualização
efs-utils.conf
. Para ter mais informações, consulte Monitorar o status de sucesso ou falha da tentativa de montagem.Para instâncias EC2 executando
RHEL7
ouCentOS7
, o cliente Amazon EFS atualiza automaticamente ostunnel
conforme descrito em Como atualizar o stunnel. A atualização destunnel
é necessária para montar com sucesso um sistema de arquivos EFS usando TLS, e a versãostunnel
é fornecida comRHEL7
eCentOS7
não é compatível com o cliente Amazon EFS (amazon-efs-utils
).
Sistemas operacionais suportados pelo Systems Manager Distributor
Suas instâncias do EC2 devem estar executando um dos seguintes sistemas operacionais para serem usadas com o AWS Systems Manager para atualizar ou instalar automaticamente o cliente Amazon EFS.
Plataforma | Versão da plataforma | Arquitetura |
---|---|---|
Amazon Linux 2023 (AL2023) | AL2023 | x86_64, arm64 (processadores Graviton2 ou posteriores) |
Amazon Linux 2 (AL2) |
2,0 |
x86_64, arm64 (Amazon Linux 2, tipos de instâncias A1) |
Amazon Linux (AL1) |
2017.09, 2018.03 |
x86_64 |
CentOS |
7, 8 |
x86_64 |
Red Hat Enterprise Linux (RHEL) |
7, 8 |
x86_64, arm64 (RHEL 7.6 e posterior, tipos de instâncias A1) |
SLES (SUSE Linux Enterprise Server) | 12, 15 | x86_64 |
Ubuntu Server |
16.04, 18.04, 20.04 |
x86_64, arm64 (Ubuntu Server 16 e posterior, tipos de instâncias A1) |
Como usar AWS Systems Manager para instalar ou atualizar automaticamente amazon-efs-utils
Há duas configurações únicas necessárias para configurar o Systems Manager para instalar ou atualizar automaticamente o amazon-efs-utils pacote.
Configure um perfil de instância AWS Identity and Access Management (IAM) com as permissões necessárias.
Configurar uma Associação (incluindo o programa) usada para instalação ou atualizações pelo State Manager
Etapa 1: configurar um perfil de instância do IAM com as permissões necessárias
Por padrão, AWS Systems Manager não tem permissão para gerenciar seus clientes do Amazon EFS e instalar ou atualizar o amazon-efs-utils pacote. Você deve conceder acesso ao Systems Manager usando um perfil de instância do AWS Identity and Access Management (IAM). Um perfil de instância é um contêiner que transmite informações de função do IAM para uma instância do Amazon EC2 na inicialização.
Use a política de permissões AmazonElasticFileSystemsUtils
AWS gerenciadas para atribuir as permissões apropriadas às funções. Você pode criar uma nova função para o perfil de instância ou adicionar a política de permissão AmazonElasticFileSystemsUtils
a uma função existente. Em seguida, você deve usar esse perfil de instância para iniciar as instâncias do Amazon EC2. Para obter mais informações, consulte Etapa 4: criar um perfil de instância do IAM para o Systems Manager.
Etapa 2: configurar uma Associação usada pelo State Manager para instalar ou atualizar o cliente Amazon EFS
O pacote amazon-efs-utils
está incluído no Distributor e está pronto para a implantação em instâncias gerenciadas do EC2. Para ver a versão mais recente disponível para instalação, você pode usar o AWS Systems Manager console ou sua ferramenta de linha de AWS
comando preferida. amazon-efs-utils
Para acessar o Distributor, abra o https://console.aws.amazon.com/systems-manager/
Usando o State Manager, você pode instalar ou atualizar o pacote amazon-efs-utils
em suas instâncias EC2 gerenciadas imediatamente ou de acordo com um cronograma. Além disso, você pode garantir que amazon-efs-utils
seja instalado automaticamente em novas instâncias do EC2. Para obter mais informações sobre instalação ou atualização de pacotes usando o Distributor and State Manager, consulte Trabalhando com o Distribuidor.
Para instalar ou atualizar automaticamente o amazon-efs-utils pacote em instâncias usando o console do Systems Manager, consulte Programação da instalação ou atualização de um pacote (console). Isso solicitará que você crie uma associação para o State Manager, que define o estado que você deseja aplicar a um conjunto de instâncias. Use as seguintes entradas ao criar sua associação:
Para Parâmetros escolha Ação > Instalação e Tipo de instalação > Atualização no local.
Para Destinos, a configuração recomendada é Escolher todas as instâncias para registrar todas as instâncias EC2 novas e existentes como destinos para instalar ou atualizar automaticamente o AmazonEFSUtils. Como alternativa, você pode especificar tags de instância, selecionar instâncias manualmente ou escolher um grupo de recursos para aplicar a associação a um subconjunto de instâncias. Se você especificar tags de instância, deverá iniciar suas instâncias do EC2 com as tags para permitir que o AWS Systems Manager instale ou atualize automaticamente o cliente Amazon EFS.
Para Especificar cronograma, a configuração recomendada para AmazonEFSUtils é a cada 30 dias. Você pode usar controles para criar uma programação de cronograma ou de taxa para a associação.
Para usar AWS Systems Manager para montar vários sistemas de arquivos do Amazon EFS em várias instâncias do EC2, consulteMontando o EFS em várias instâncias do EC2 usando AWS Systems Manager.