Montar o EFS em várias instâncias do EC2 - Amazon Elastic File System

Montar o EFS em várias instâncias do EC2

Você pode usar o comando de execução do AWS Systems Manager para montar sistemas de arquivos do EFS em várias instâncias do Amazon EC2 de forma remota e segura sem precisar fazer login nas instâncias. Para obter mais informações sobre o Run Command do AWS Systems Manager, consulte AWS Systems Manager Run Command no Guia do usuário do AWS Systems Manager. Os seguintes pré-requisitos são necessários antes de montar sistemas de arquivos EFS usando esse método:

  1. As instâncias do EC2 são lançadas com um perfil de instância que inclui a política de permissões AmazonElasticFileSystemsUtils. Para ter mais informações, consulte Etapa 1: configurar um perfil de instância do IAM com as permissões necessárias.

  2. A versão 1.28.1 ou posterior do cliente Amazon EFS (pacote amazon-efs-utils) está instalada nas instâncias do EC2. Você pode usar o AWS Systems Manager para instalar automaticamente o pacote em suas instâncias. Para ter mais informações, consulte Etapa 2: configurar uma associação usada pelo Gerenciador de Estados.

Para montar vários sistemas de arquivos EFS em várias instâncias do EC2 usando o console
  1. Abra o console do AWS Systems Manager em https://console.aws.amazon.com/systems-manager/.

  2. No painel de navegação, selecione Executar comando.

  3. Escolha Executar um comando.

  4. Digite AWS-RunShellScript no campo de pesquisa.Comandos.

  5. Selecione AWS-RunShellScript.

  6. Em Parâmetros de comando, insira o comando de montagem a ser usado para cada sistema de arquivos EFS que você deseja montar. Por exemplo:

    sudo mount -t efs -o tls fs-12345678:/ /mnt/efs sudo mount -t efs -o tls,accesspoint=fsap-12345678 fs-01233210 /mnt/efs

    Para mais informações sobre comandos de montagem do EFS usando o cliente Amazon EFS, consulte Montagem em instâncias do Amazon EC2 para Linux usando o assistente de montagem EFS ou Montagem em instâncias do Amazon EC2 para Mac usando o assistente de montagem EFS.

  7. Selecione as instâncias AWS Systems Managergerenciadas do EC2 de destino nas quais você deseja que o comando seja executado.

  8. Faça quaisquer outras configurações adicionais que desejar. Em seguida, escolha Executar para executar o comando e montar os sistemas de arquivos EFS especificados.

    Depois de executar o comando, você pode ver o status no histórico.