

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á.

# Monte sistemas de arquivos do EFS usando o assistente de montagem do EFS.
<a name="efs-mount-helper"></a>

Depois de instalar o cliente do EFS (`amazon-efs-utils`), você pode usar o auxiliar de montagem do EFS para montar sistemas de arquivos do EFS em instâncias Linux e Mac do EC2 que executam uma [distribuição compatível](using-amazon-efs-utils.md#efs-utils-supported-distros). O Amazon EFS não comporta a montagem por meio de instâncias do Amazon EC2 para Windows.

**Importante**  
Recomendamos usar sempre a versão mais recente do `amazon-efs-utils` para garantir uma montagem bem-sucedida. Por exemplo, versões `amazon-efs-utils` anteriores à 2.3 não suportam montagem com IPv6 endereços.

Ao montar um sistema de arquivos, o assistente de montagem define um novo tipo de sistema de arquivos de rede chamado `efs`, que é totalmente compatível com o comando `mount` padrão no Linux. O auxiliar de montagem também comporta a montagem automática de um sistema de arquivos do EFS no momento da inicialização da instância, usando entradas no arquivo de configuração `/etc/fstab` em instâncias Linux do EC2.

**Atenção**  
Use a opção `_netdev`, que serve para identificar sistemas de arquivos de rede, ao montar o sistema de arquivos automaticamente. Se `_netdev` estiver ausente, a instância do EC2 poderá deixar de responder. Isso ocorre porque os sistemas de arquivos de rede precisam ser iniciados depois que a instância de computação inicia suas redes. Para obter mais informações, consulte [A montagem automática falhou, e a instância não responde](troubleshooting-efs-mounting.md#automount-fails).

Você pode montar um sistema de arquivos especificando uma das seguintes propriedades:
+ **Nome DNS do sistema de arquivos**: se você usar o nome DNS do sistema de arquivos e o assistente de montagem não puder resolvê-lo, por exemplo, quando você estiver montando um sistema de arquivos em uma VPC diferente, ele voltará a usar o endereço IP do ponto de acesso NFS. Para obter mais informações, consulte [Montando sistemas de arquivos EFS a partir de outro Conta da AWS ou de um VPC](manage-fs-access-vpc-peering.md).
+ **ID do sistema de arquivos**: se você usar o ID do sistema de arquivos, o assistente de montagem o resolverá para o endereço IP local da interface de rede elástica (ENI) de destino da montagem sem chamar recursos externos.
+ **Endereço IP de destino de montagem**: você pode usar o endereço IP de um dos destinos de montagem do sistema de arquivos.

Você pode encontrar o valor de todas essas propriedades no console do Amazon EFS. O nome DNS do sistema de arquivos é encontrado na tela **Anexar**.

Quando a criptografia de dados em trânsito é declarada como uma opção de montagem para o sistema de arquivos do EFS, o auxiliar de montagem inicializa um processo de `stunnel` de cliente e um processo de supervisor chamado `amazon-efs-mount-watchdog`. O processo `amazon-efs-mount-watchdog` monitora a integridade das montagens TLS e é iniciado automaticamente na primeira vez que um sistema de arquivos EFS é montado sobre TLS. Se seu cliente estiver sendo executado no Linux, esse processo será gerenciado por um `upstart` ou `systemd` dependendo da sua distribuição Linux. Para clientes que executam em um macOS compatível, ele é gerenciado por `launchd`.

`Stunnel` é uma retransmissão de rede polivalente de código aberto. O processo do cliente `stunnel` escuta em uma porta local o tráfego de entrada e o assistente de montagem redireciona o tráfego do cliente NFS para esta porta local. 

O assistente de montagem usa o TLS versão 1.2 para se comunicar com seu sistema de arquivos. O uso do TLS requer certificados, e esses certificados são assinados por uma autoridade de certificação confiável da Amazon. Para obter mais informações sobre o funcionamento da criptografia, consulte [Criptografia de dados no Amazon EFS](encryption.md).

**Topics**
+ [Configurações de montagem usadas pelo assistente de montagem do EFS](mount-helper-setting.md)
+ [Obter logs de suporte](mount-helper-logs.md)
+ [Pré-requisitos para usar o assistente de montagem EFS](mount-helper-prerequisites.md)
+ [Montar em instâncias Linux do EC2 usando o auxiliar de montagem do EFS](mounting-fs-mount-helper-ec2-linux.md)
+ [Montar em instâncias Mac do EC2 usando o auxiliar de montagem do EFS](mounting-fs-mount-helper-ec2-mac.md)
+ [Montando sistemas de arquivos EFS a partir de um sistema diferente Região da AWS](mount-different-region.md)
+ [Montagem de sistemas de arquivos One Zone](mounting-one-zone.md)
+ [Montar com autorização do IAM](mounting-IAM-option.md)
+ [Montar com pontos de acesso do EFS](mounting-access-points.md)
+ [Montar o EFS em várias instâncias do EC2](mount-multiple-ec2-instances.md)
+ [Montando sistemas de arquivos EFS a partir de outro Conta da AWS ou de um VPC](manage-fs-access-vpc-peering.md)

# Configurações de montagem usadas pelo assistente de montagem do EFS
<a name="mount-helper-setting"></a>

O assistente de montagem do Amazon EFS usa as seguintes opções de montagem otimizadas para o Amazon EFS:
+ `nfsvers=4.1`: usado ao montar em instâncias Linux do EC2

  `nfsvers=4.0`: usado na montagem em instâncias EC2 Mac compatíveis com macOS Big Sur, Monterey e Ventura
+ `rsize=1048576`: define o número máximo de bytes de dados que o cliente NFS pode receber para cada solicitação READ da rede como 1048576, o maior disponível, para evitar diminuição do desempenho.
+ `wsize=1048576`: define o número máximo de bytes de dados que o cliente NFS pode enviar para cada solicitação WRITE da rede para `1048576`, o maior disponível, para evitar diminuição do desempenho.
+ `hard`: define o comportamento de recuperação do cliente NFS após uma solicitação expirar, para que as solicitações NFS sejam repetidas indefinidamente até que o servidor responda.
+ `timeo=600`: define o valor de tempo limite que o cliente NFS usa para aguardar por uma resposta antes de realizar novas tentativas de uma solicitação de NFS para 600 decissegundos (60 segundos).
+ `retrans=2`: define como 2 o número de vezes que o cliente NFS tentará executar novamente uma solicitação antes de tentar executar outra ação de recuperação.
+ `noresvport`: informa o cliente NFS para usar uma nova porta de origem do Transmission Control Protocol (TCP) quando uma conexão de rede é restabelecida. Usar a opção `noresvport` ajuda a garantir que seu sistema de arquivos EFS tenha disponibilidade ininterrupta após um evento de reconexão ou recuperação de rede.
+ `mountport=2049`: usado somente na montagem em instâncias do EC2 para Mac executando macOS Big Sur, Monterey e Ventura.

# Obter logs de suporte
<a name="mount-helper-logs"></a>

O auxiliar de montagem do EFS tem registro em log integrado para o sistema de arquivos do EFS. Você pode compartilhar esses registros com o AWS Support para fins de solução de problemas. Você pode encontrar os logs armazenados no `/var/log/amazon/efs` nos clientes usando o assistente de montagem do EFS. Esses logs são para o assistente de montagem, para o processo de stunnel (desativado por padrão) e para o processo `amazon-efs-mount-watchdog` que monitora o processo de stunnel.

**nota**  
O processo `amazon-efs-mount-watchdog` garante que o processo de stunnel de cada montagem esteja em execução e interrompe o processo de stunnel quando o sistema de arquivos do EFS é desmontado. Se, por algum motivo, um processo de stunnel for terminado inesperadamente, o processo de watchdog o reiniciará.

Você pode alterar a configuração de seus logs em `/etc/amazon/efs/efs-utils.conf`. Para que qualquer alteração no log tenha efeito, você precisa desmontar e remontar o sistema de arquivos usando o assistente de montagem do EFS. A capacidade de log para o assistente de montagem e os logs de vigilância é limitada a 20 MiB. Os logs do processo de stunnel são desativados por padrão.

**Importante**  
Você pode habilitar o registro para os logs do processo de stunnel. No entanto, a habilitação dos logs de stunnel pode utilizar uma quantidade de espaço incomum no sistema de arquivos.

# Pré-requisitos para usar o assistente de montagem EFS
<a name="mount-helper-prerequisites"></a>

Você pode montar um sistema de arquivos do EFS em uma instância do Amazon EC2; usando o auxiliar de montagem do Amazon EFS. Para usar o assistente de montagem, você precisa de:
+ **ID do sistema de arquivos a ser montado**: o assistente de montagem do EFS resolve o ID do sistema de arquivos para o endereço IP local da interface de rede elástica (ENI) de destino da montagem sem chamar recursos externos.
+ **Um destino de montagem do EFS**: você cria destinos de montagem em sua nuvem privada virtual (VPC). Se você criar seu sistema de arquivos no console usando as configurações recomendadas pelo serviço, um destino de montagem será criado em cada zona de disponibilidade na Região da AWS qual o sistema de arquivos está. Para obter instruções sobre como criar destinos de montagem, consulte [Como gerenciar destinos da montagem](accessing-fs.md).
**nota**  
Recomendamos que você espere 60 segundos após o estado do ciclo de vida do destino de montagem recém-criado estar **disponível** antes de montar o sistema de arquivos via DNS. Essa espera permite que os registros DNS se propaguem totalmente no Região da AWS local em que o sistema de arquivos reside.

  Se você usar um destino de montagem em uma zona de disponibilidade diferente da instância do EC2, incorrerá em cobranças padrão do EC2 por dados enviados entre zonas de disponibilidade. Você também poderá ver latências maiores para as operações do sistema de arquivos.
+ Como montar sistemas de arquivos One Zone de uma zona de disponibilidade diferente:
  + **Nome da zona de disponibilidade do sistema de arquivos**: se você estiver montando um sistema de arquivos EFS One Zone localizado em uma zona de disponibilidade diferente da instância do EC2.
  + **Nome DNS do destino de montagem**: como alternativa, você pode especificar o nome DNS do destino de montagem em vez da zona de disponibilidade.
+ **Uma instância do EC2 executando uma das distribuições Linux ou macOS compatíveis**: as distribuições compatíveis para montar seu sistema de arquivos com o auxiliar de montagem são as seguintes.
  + Amazon Linux 2
  + Amazon Linux 2023
  + Amazon Linux 2017.09 e mais recente
  + macOS Big Sur
  + Red Hat Enterprise Linux (e derivados, como CentOS) versão 7 e mais recente
  + Ubuntu 16.04 LTS e mais recente
**nota**  
As instâncias do EC2 para Mac executando o macOS Big Sur oferecem suporte somente ao NFS 4.0.
+ **O auxiliar de montagem do EFS está instalado na instância do EC2**: o auxiliar de montagem é uma ferramenta no pacote `amazon-efs-utils` de utilitários. Para acessar informações sobre como instalar `amazon-efs-utils`, consulte [Instalar o cliente Amazon EFS](using-amazon-efs-utils.md).
+ **A instância do EC2 está em uma VPC**: a instância do EC2 conectada deve estar em uma nuvem privada virtual (VPC) baseada no serviço Amazon VPC. Ele também deve ser configurado para usar o servidor DNS fornecido pelo AWS. Para acessar informações sobre o servidor de DNS da Amazon, consulte [Conjuntos de opções DHCP na Amazon VPC](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_DHCP_Options.html) no *Manual do usuário da Amazon VPC*.
+ **VPC tem os nomes dos hosts DNS habilitados** – A VPC da conexão de instância do EC2 deve ter os nomes dos hosts DNS habilitados. Para acessar mais informações, consulte [Atributos de DNS para sua VPC](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-dns.html#vpc-dns-viewing) no *Guia do usuário da Amazon VPC*. 
+ **Para instâncias do EC2 e sistemas de arquivos diferentes Regiões da AWS** — Se a instância do EC2 e o sistema de arquivos que você está montando estiverem localizados em Regiões da AWS locais diferentes, você precisará editar a `region` propriedade no `efs-utils.conf` arquivo. Para obter mais informações, consulte [Montando sistemas de arquivos EFS a partir de um sistema diferente Região da AWS](mount-different-region.md).

# Montar em instâncias Linux do EC2 usando o auxiliar de montagem do EFS
<a name="mounting-fs-mount-helper-ec2-linux"></a>

Este procedimento requer o seguinte:
+ Você instalou o pacote `amazon-efs-utils` na instância do Amazon EC2. Para obter mais informações, consulte [Instalar manualmente o cliente do Amazon EFS](installing-amazon-efs-utils.md).
+ Você criou destinos de montagem para o sistema de arquivos. Para obter mais informações, consulte [Como gerenciar destinos da montagem](accessing-fs.md).

**Como montar o sistema de arquivos do EFS usando o auxiliar de montagem em instâncias Linux do EC2**

1. Acesse o terminal para sua instância do EC2 por meio do Secure Shell (SSH) e faça login com o nome de usuário apropriado. Para obter mais informações, consulte [Conexão com a instância do EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect.html) no *Manual do usuário do Amazon EC2*. 

1. Crie um diretório `efs` que você usará como ponto de montagem do sistema de arquivos com o seguinte comando:

   ```
   sudo mkdir efs
   ```

1. Execute um dos comandos a seguir para montar seu sistema de arquivos.
**nota**  
Se a instância do EC2 e o sistema de arquivos que você está montando estiverem localizados em diferentes Região da AWS, consulte [Montando sistemas de arquivos EFS a partir de um sistema diferente Região da AWS](mount-different-region.md) para editar a propriedade `region` no arquivo `efs-utils.conf`.
   + Como montar usando o ID do sistema de arquivos:

     ```
     sudo mount -t efs file-system-id efs-mount-point/
     ```

     Use o ID do sistema de arquivos que você está montando no local `file-system-id` e `efs` no lugar do*efs-mount-point*.

     ```
     sudo mount -t efs fs-abcd123456789ef0 efs/
     ```

     Como alternativa, se você deseja usar a criptografia de dados em trânsito, pode montar o sistema de arquivos com o comando a seguir.

     ```
     sudo mount -t efs -o tls fs-abcd123456789ef0:/ efs/
     ```
   + Como montar usando o nome de DNS do sistema de arquivos:

     ```
     sudo mount -t efs -o tls file-system-dns-name efs-mount-point/
     ```

     ```
     sudo mount -t efs -o tls fs-abcd123456789ef0.efs.us-east-2.amazonaws.com efs/
     ```
   + Como montar usando o endereço IP do destino de montagem:

     ```
     sudo mount -t efs -o tls,mounttargetip=mount-target-ip file-system-id efs-mount-point/
     ```

     ```
     sudo mount -t efs -o tls,mounttargetip=192.0.2.0 fs-abcd123456789ef0 efs/
     ```

   Você pode visualizar e copiar os comandos exatos para montar seu sistema de arquivos na caixa de diálogo **Anexar**.

   1. No console do Amazon EFS, escolha o sistema de arquivos que você deseja montar para exibir sua página de detalhes.

   1. Para exibir os comandos de montagem a serem usados nesse sistema de arquivos, escolha **Anexar** no canto superior direito.

      A tela **Anexar** exibe os comandos exatos a serem usados para montar o sistema de arquivos das seguintes maneiras:
      + (**Montagem via DNS**) Usando o nome de DNS do sistema de arquivos com o assistente de montagem EFS ou um cliente NFS.
      + (**Montagem via IP**) Usando o endereço IP de destino de montagem na Zona de Disponibilidade selecionada com um cliente NFS.

# Montar em instâncias Mac do EC2 usando o auxiliar de montagem do EFS
<a name="mounting-fs-mount-helper-ec2-mac"></a>

Este procedimento requer o seguinte:
+ Você instalou o pacote `amazon-efs-utils` na instância Mac do Amazon EC2. Para obter mais informações, consulte [Instalação do cliente Amazon EFS em instâncias EC2 Mac executando macOS Big Sur, macOS Monterey ou macOS Ventura](installing-amazon-efs-utils.md#install-efs-utils-macOS).
+ Você criou destinos de montagem para o sistema de arquivos. Você pode criar destinos de montagem na criação do sistema de arquivos e adicioná-los aos sistemas de arquivos existentes. Para obter mais informações, consulte [Como gerenciar destinos da montagem](accessing-fs.md).
+ Você está montando o sistema de arquivos em uma instância do EC2 para Mac executando o macOS Big Sur, Monterey ou Ventura. Outras versões do macOS não são compatíveis.

**nota**  
Somente instâncias do EC2 para Mac executando macOS Big Sur, Monterey e Ventura são compatíveis. Outras versões do macOS não são compatíveis para uso com o Amazon EFS.

**Como montar seu sistema de arquivos do EFS usando o auxiliar de montagem do EFS em instâncias Mac do EC2 executando macOS Big Sur, Monterey ou Ventura**

1. Acesse o terminal para sua instância do EC2 para Mac por meio do Secure Shell (SSH) e faça login com o nome de usuário apropriado. Para obter mais informações, consulte [Conexão com a instância do EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect.html) no *Manual do usuário do Amazon EC2*. 

1. Crie um diretório para usar como ponto de montagem do sistema de arquivos usando o seguinte comando:

   ```
   sudo mkdir efs
   ```

1. Execute o comando a seguir para montar seu sistema de arquivos. 
**nota**  
Por padrão, o assistente de montagem do EFS usa criptografia em trânsito ao montar em instâncias do EC2 para Mac, independentemente de você usar ou não a opção `tls` no comando de montagem.

   ```
   sudo mount -t efs file-system-id efs-mount-point/
   ```

   ```
   sudo mount -t efs fs-abcd123456789ef0 efs/
   ```

   Também é possível usar a opção `tls` na montagem.

   ```
   sudo mount -t efs -o tls fs-abcd123456789ef0:/ efs
   ```

   Para montar um sistema de arquivos em uma instância do EC2 para Mac sem usar criptografia em trânsito, use a opção `notls`, conforme mostrado no comando a seguir.

   ```
   sudo mount -t efs -o notls file-system-id efs-mount-point/
   ```

   Você pode visualizar e copiar os comandos exatos para montar seu sistema de arquivos na caixa de diálogo **Anexar** do console de gerenciamento, descrita a seguir.

   1. No console do Amazon EFS, escolha o sistema de arquivos que você deseja montar para exibir sua página de detalhes.

   1. Para exibir os comandos de montagem a serem usados nesse sistema de arquivos, escolha **Anexar** no canto superior direito.

      A tela **Anexar** exibe os comandos exatos a serem usados para montar o sistema de arquivos das seguintes maneiras:
      + (**Montagem via DNS**) Usando o nome de DNS do sistema de arquivos com o assistente de montagem EFS ou um cliente NFS.
      + (**Montagem via IP**) Usando o endereço IP de destino de montagem na Zona de Disponibilidade selecionada com um cliente NFS.

# Montando sistemas de arquivos EFS a partir de um sistema diferente Região da AWS
<a name="mount-different-region"></a>

Para montar seu sistema de arquivos EFS a partir de uma instância do EC2 que esteja em um sistema Região da AWS diferente do sistema de arquivos, você deve editar o valor da `region` propriedade no `efs-utils.conf` arquivo.

**Como editar a propriedade `region` no `efs-utils.conf`**

1. Acesse o terminal para sua instância do EC2 por meio do Secure Shell (SSH) e faça login com o nome de usuário apropriado. Para obter mais informações, consulte [Conexão com a instância do EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect.html) no *Manual do usuário do Amazon EC2*. 

1. Localize o arquivo `/etc/amazon/efs/efs-utils.conf` e abra-o usando o editor de sua preferência.

1. Localize a seguinte linha:

   ```
   #region = us-east-1
   ```

   1. Remova o comentário da linha.

   1. Se o sistema de arquivos não estiver localizado na região `us-east-1`, substitua `us-east-1` pelo ID da região na qual o sistema de arquivos está localizado.

   1. Salve as alterações.

1. Adicione uma entrada de host para a montagem entre regiões. Para obter mais informações sobre como fazer isso, consulte [Etapa 3: adicionar uma entrada de host para o destino de montagem](efs-different-vpc.md#wt6-efs-utils-step3).

1. Monte o sistema de arquivos usando o assistente de montagem do EFS para instâncias [Linux](mounting-fs-mount-helper-ec2-linux.md) ou [Mac](mounting-fs-mount-helper-ec2-mac.md).

# Montagem de sistemas de arquivos One Zone
<a name="mounting-one-zone"></a>

Os sistemas de arquivos One Zone do EFS comportam somente um único destino de montagem localizado na mesma zona de disponibilidade que o sistema de arquivos. Você não pode agregar destinos de montagem adicionais. Esta seção descreve coisas a serem consideradas ao montar sistemas de arquivos One Zone.

Você pode evitar cobranças de transferência de dados entre zonas de disponibilidade e obter melhor desempenho acessando um sistema de arquivos EFS usando uma instância computacional do Amazon EC2 localizada na mesma zona de disponibilidade do destino de montagem do sistema de arquivos. 

Os procedimentos nesta seção requerem o seguinte:
+ Você instalou o `amazon-efs-utils package` na instância do EC2. Para obter mais informações, consulte [Instalar o cliente Amazon EFS](using-amazon-efs-utils.md).
+ Você criou um destino de montagem para o sistema de arquivos. Para obter mais informações, consulte [Como gerenciar destinos da montagem](accessing-fs.md).

## Montagem de sistemas de arquivos One Zone no EC2 em uma zona de disponibilidade diferente
<a name="mounting-one-zone-efs-util"></a>

Se você estiver montando um sistema de arquivos One Zone em uma instância do Amazon EC2 em uma zona de disponibilidade diferente, precisará especificar o nome dela no sistema de arquivos ou o nome de DNS do destino de montagem no comando do auxiliar.

Crie um diretório chamado `efs` para montar o sistema de arquivos usando o comando a seguir:

```
sudo mkdir efs
```

Use o comando a seguir para montar o sistema de arquivos usando o assistente de montagem do EFS. O comando especifica o nome da zona de disponibilidade do sistema de arquivos.

```
sudo mount -t efs -o az=availability-zone-name,tls file-system-id mount-point/
```

Este é o comando com valores de exemplo:

```
sudo mount -t efs -o az=us-east-1a,tls fs-abcd1234567890ef efs/
```

O comando a seguir monta o sistema de arquivos, especificando o nome de DNS do destino de montagem do sistema de arquivos.

```
sudo mount -t efs -o tls mount-target-dns-name mount-point/
```

Esse é o comando com um exemplo de nome de DNS de destino de montagem. 

```
sudo mount -t efs -o tls us-east-1a.fs-abcd1234567890ef9.efs.us-east-1.amazonaws.com efs/
```

### Montagem automática de sistemas de arquivos One Zone em uma zona de disponibilidade diferente com o assistente de montagem EFS
<a name="automount-one-zone-efs-utils"></a>

Se você estiver usando `/etc/fstab` para montar um sistema de arquivos EFS One Zone em uma instância do EC2 em uma zona de disponibilidade diferente, precisará especificar o nome da zona de disponibilidade do sistema de arquivos ou o nome de DNS do destino de montagem do sistema de arquivos na entrada `/etc/fstab`.

```
availability-zone-name.file-system-id.efs.aws-region.amazonaws.com:/ efs-mount-point efs defaults,_netdev,noresvport,tls 0 0
```

```
us-east-1a.fs-abc123def456a7890.efs.us-east-1.amazonaws.com:/ efs-one-zone efs defaults,_netdev,noresvport,tls 0 0
```

### Montar sistemas de arquivos One Zone automaticamente com o NFS
<a name="automnt-one-zone-nfs"></a>

Se você estiver usando `/etc/fstab` para montar um sistema de arquivos EFS usando o armazenamento de uma zona em uma instância do EC2 em uma zona de disponibilidade diferente, precisará especificar o nome da zona de disponibilidade do sistema de arquivos com o nome de DNS do sistema de arquivos na entrada `/etc/fstab`.

```
availability-zone-name.file-system-id.efs.aws-region.amazonaws.com:/ efs-mount-point nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0
```

```
us-east-1a.fs-abc123def456a7890.efs.us-east-1.amazonaws.com:/ efs-one-zone nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0
```

Para obter mais informações sobre como editar o arquivo `/etc/fstab` e os valores usados nesse comando, consulte [Montagem automática de sistemas de arquivos do EFSHabilitar a montagem automática em instâncias Linux ou Mac do EC2 usando o NFS](nfs-automount-efs.md).

## Montagem de sistemas de arquivos com o sistema de arquivos One Zone em outras AWS instâncias de computação
<a name="mounting-one-zone-other-compute-instances"></a>

Quando você usa um sistema de arquivos de uma zona com o Amazon Elastic Container Service, o Amazon Elastic Kubernetes Service AWS Lambda ou precisa configurar o serviço para usar a mesma zona de disponibilidade em que o sistema de arquivos EFS está localizado, ilustrada a seguir e descrita nas seções a seguir.

![\[AWS instâncias de computação conectadas a um sistema de arquivos EFS One Zone.\]](http://docs.aws.amazon.com/pt_br/efs/latest/ug/images/efs-mount-onezone.png)


### Conexão com Amazon Elastic Container Service
<a name="mount-one-zone-ecs"></a>

Você pode usar os sistemas de arquivos do EFS com o Amazon ECS para compartilhar dados do sistema de arquivos em toda a frota de instâncias de contêiner para que suas tarefas tenham acesso ao mesmo armazenamento persistente, independentemente da instância em que estejam. Para usar os sistemas de arquivos One Zone do EFS com o Amazon ECS, você deve escolher somente sub-redes que estejam na mesma zona de disponibilidade que o seu sistema de arquivos ao executar sua tarefa. Para obter mais informações, consulte [Volumes do Amazon EFS](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/efs-volumes.html) no *Guia do desenvolvedor do Amazon Elastic Container Service*.

### Conexão com Amazon Elastic Kubernetes Service
<a name="mount-one-zone-eks"></a>

Ao montar um sistema de arquivos One Zone do Amazon EKS, você pode usar o driver da [Interface de armazenamento de contêiner (CSI)](https://docs.aws.amazon.com/eks/latest/userguide/efs-csi.html), que comporta os pontos de acesso do EFS, para compartilhar um sistema de arquivos entre vários pods em um cluster autogerenciado do Amazon EKS ou do Kubernetes. O driver da CSI do Amazon EFS está instalado na pilha Fargate. Ao usar o driver da CSI do Amazon EFS com os sistemas de arquivos One Zone do EFS, você pode usar a opção `nodeSelector` ao executar seu pod para garantir que ele seja programado na mesma zona de disponibilidade que o seu sistema de arquivos.

### Conectando-se de AWS Lambda
<a name="mount-one-zone-lambda"></a>

Você pode usar o Amazon EFS com AWS Lambda para compartilhar dados entre invocações de funções, ler grandes arquivos de dados de referência e gravar a saída da função em um armazenamento persistente e compartilhado. O Lambda conecta com segurança as instâncias da função aos destinos de montagem do EFS que estão na mesma zona de disponibilidade e sub-rede. Ao usar o Lambda com sistemas de arquivos One Zone, configure sua função para lançar invocações somente em sub-redes que estejam na mesma zona de disponibilidade do seu sistema de arquivos.

# Montar com autorização do IAM
<a name="mounting-IAM-option"></a>

Para montar seu sistema de arquivos EFS em instâncias Linux usando autorização AWS Identity and Access Management (IAM), use o auxiliar de montagem EFS. Para obter mais informações sobre a autorização do IAM para clientes NFS, consulte [Usar o IAM para controlar o acesso a sistemas de arquivos](iam-access-control-nfs-efs.md).

Você precisa criar um diretório para usar como ponto de montagem do sistema de arquivos nas seções a seguir. Você pode usar o seguinte comando para criar um diretório de ponto de montagem do `efs`:

```
sudo mkdir efs
```

Em seguida, você pode substituir as instâncias de `efs-mount-point` por `efs`.

## Montar com o IAM usando um perfil de instância do EC2
<a name="mount-iam-ec2-profile"></a>

Se estiver montando com autorização do `tls` em uma instância do Amazon EC2 com um perfil de instância, use as opções TLS e `iam` de montagem, mostradas a seguir.

```
$ sudo mount -t efs -o tls,iam file-system-id efs-mount-point/
```

Para montar automaticamente com autorização do IAM em uma instância do EC2 que tenha um perfil de instância, adicione a linha a seguir ao arquivo `/etc/fstab` na instância do EC2.

```
file-system-id:/ efs-mount-point efs _netdev,tls,iam 0 0
```

## Montar com o IAM usando um perfil nomeado
<a name="mount-iam-creds-file"></a>

Você pode montar com autorização do IAM usando as credenciais do IAM localizadas no arquivo de AWS CLI credenciais ou no arquivo `~/.aws/credentials` de AWS CLI configuração. `~/.aws/config` Se `"awsprofile"` não for especificado, o perfil "padrão" será usado.

Para montar com autorização do IAM em uma instância do Linux usando um arquivo de credenciais, use as opções de montagem `tls`, `awsprofile`, e `iam` mostradas a seguir.

```
$ sudo mount -t efs -o tls,iam,awsprofile=namedprofile file-system-id efs-mount-point/
```

Para montar automaticamente com autorização do IAM em uma instância do Linux usando um arquivo de credenciais, adicione a seguinte linha ao arquivo `/etc/fstab` na instância do EC2.

```
file-system-id:/ efs-mount-point efs _netdev,tls,iam,awsprofile=namedprofile 0 0
```

# Montar com pontos de acesso do EFS
<a name="mounting-access-points"></a>

Você só pode montar um sistema de arquivos EFS usando um ponto de acesso EFS com o assistente de montagem. 

**nota**  
Você deve configurar um ou mais destinos de montagem para seu sistema de arquivos ao montar um sistema usando pontos de acesso EFS.

Ao montar um sistema de arquivos usando um ponto de acesso, o comando mount inclui as opções de montagem `access-point-id` e `tls`, além das opções de montagem normais. Um exemplo é mostrado a seguir. 

```
$ sudo mount -t efs -o tls,accesspoint=access-point-id file-system-id efs-mount-point
```

Para montar automaticamente um sistema de arquivos usando um ponto de acesso, adicione a seguinte linha ao arquivo `/etc/fstab` na instância do EC2.

```
file-system-id efs-mount-point efs _netdev,tls,accesspoint=access-point-id 0 0
```

Para obter mais informações sobre os pontos de acesso do EFS, consulte [Trabalhar com pontos de acesso](efs-access-points.md).

# Montar o EFS em várias instâncias do EC2
<a name="mount-multiple-ec2-instances"></a>

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 AWS Systems Manager Executar comando, consulte [AWS Systems Manager Executar comando](https://docs.aws.amazon.com/systems-manager/latest/userguide/run-command.html) no *Guia AWS Systems Manager do usuário*. 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 obter mais informações, consulte [Etapa 1: configurar um perfil de instância do IAM com as permissões necessárias](setting-up-aws-sys-mgr.md#configure-sys-mgr-iam-instance-profile).

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

**Para montar vários sistemas de arquivos EFS em várias instâncias do EC2 usando o console**

1. Abra o AWS Systems Manager console em [https://console.aws.amazon.com/systems-manager/](https://console.aws.amazon.com/systems-manager/).

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

1. Escolha **Executar um comando**.

1. Digite **AWS-RunShellScript** no campo de pesquisa.**Comandos**.

1. Selecione **AWS- RunShellScript**.

1. 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 [Montar em instâncias Linux do EC2 usando o auxiliar de montagem do EFS](mounting-fs-mount-helper-ec2-linux.md) ou [Montar em instâncias Mac do EC2 usando o auxiliar de montagem do EFS](mounting-fs-mount-helper-ec2-mac.md).

1. Selecione as instâncias EC2 AWS Systems Manager gerenciadas de destino nas quais você deseja que o comando seja executado.

1. 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.

# Montando sistemas de arquivos EFS a partir de outro Conta da AWS ou de um VPC
<a name="manage-fs-access-vpc-peering"></a>

Você pode montar seu sistema de arquivos do EFS usando autorização do IAM para clientes NFS e pontos de acesso EFS usando o auxiliar de montagem. Por padrão, o assistente de montagem do EFS usa o serviço de nome de domínio (DNS) para resolver o endereço IP do destino de montagem do EFS. Se você estiver montando o sistema de arquivos de uma conta diferente ou nuvem privada virtual (VPC), será necessário resolver o destino de montagem do EFS manualmente.

Veja a seguir instruções para determinar o endereço IP de destino de montagem do EFS correto a ser usado para o cliente NFS. Você também pode encontrar instruções de configuração do cliente para a montagem do sistema de arquivos do EFS usando esse endereço IP.

**Topics**
+ [Montando sistemas de arquivos EFS a partir de outro Conta da AWS](mount-fs-diff-account-same-vpc.md)
+ [Montar sistemas de arquivos do EFS por meio de outra VPC](mount-fs-different-vpc.md)

# Montando sistemas de arquivos EFS a partir de outro Conta da AWS
<a name="mount-fs-diff-account-same-vpc"></a>

Usando o compartilhado VPCs, você pode montar um sistema de arquivos EFS que pertence a uma Conta da AWS das instâncias do Amazon EC2 que pertence a outra. Conta da AWS Para obter informações sobre como configurar uma VPC compartilhada, consulte [Compartilhar as sub-redes da sua VPC com outras contas](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-sharing.html) no *Manual do usuário da Amazon VPC*. 

Após configurar o compartilhamento de VPC, as instâncias do EC2 podem montar o sistema de arquivos do EFS usando a resolução de nomes do Domain Name System (DNS) ou o assistente de montagem do EFS. Recomendamos usar o assistente de montagem para montar seus sistemas de arquivos EFS.

# Montar sistemas de arquivos do EFS por meio de outra VPC
<a name="mount-fs-different-vpc"></a>

Quando você usa uma conexão de emparelhamento de VPC ou um gateway de trânsito para conectar VPCs, as instâncias do Amazon EC2 que estão em uma VPC podem acessar sistemas de arquivos EFS em outra VPC, mesmo que pertençam a contas diferentes. VPCs 

Não é possível usar a resolução de nomes de DNS para pontos de montagem do EFS em outra VPC. Para montar o sistema de arquivos do EFS, use o endereço IP dos pontos de montagem na zona de disponibilidade correspondente.

Também é possível usar o Amazon Route 53 como seu serviço DNS. No Route 53, você pode determinar os endereços IP de destino de montagem do EFS de outra VPC com a criação de uma zona hospedada privada e o conjunto de registros de recursos. Para acessar mais informações sobre como fazer isso, consulte [Trabalhar com zonas hospedadas privadas](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/hosted-zones-private.html) no *Guia do desenvolvedor do Amazon Route 53*.

## Pré-requisitos
<a name="mount-fs-different-vpc-prerequisites"></a>

Antes de usar o procedimento a seguir, execute estas etapas:
+ Instale o cliente Amazon EFS, parte do conjunto `amazon-efs-utils` de utilitários na instância computacional na qual você está montando o sistema de arquivos EFS. Você usa o assistente de montagem do EFS, que está incluído no `amazon-efs-utils`, para montar o sistema de arquivos. Para obter instruções sobre como instalar `amazon-efs-utils`, consulte [Instalar o cliente Amazon EFS](using-amazon-efs-utils.md).
+ Permita a ação `ec2:DescribeAvailabilityZones` na política do IAM para a função do IAM que você anexou à instância. Recomendamos que você anexe a política AWS gerenciada `AmazonElasticFileSystemsUtils` a uma entidade do IAM para fornecer as permissões necessárias para a entidade.
+ Ao montar a partir de outro Conta da AWS, atualize a política de recursos do sistema de arquivos para permitir a `elasticfilesystem:DescribeMountTarget` ação do ARN principal do outro. Conta da AWS Por exemplo:

  ```
  {
      "Id": "access-point-example03",
      "Statement": [
          {
              "Sid": "access-point-statement-example03",
              "Effect": "Allow",
              "Principal": {"AWS": "arn:aws:iam::555555555555:root"},
              "Action": "elasticfilesystem:DescribeMountTargets",
              "Resource": "arn:aws:elasticfilesystem:us-east-2:111122223333:file-system/fs-12345678"
          }
      ]
  }
  ```

  Para obter mais informações sobre políticas de recursos do sistema de arquivos EFS, consulte [Políticas baseadas em recursos no Amazon EFS](security_iam_service-with-iam.md#security_iam_service-with-iam-resource-based-policies).
+ Instale o botocore. O cliente EFS usa botocore para recuperar o endereço IP de destino de montagem quando o nome DNS do sistema de arquivos não pode ser resolvido ao montar um sistema de arquivos em outra VPC. Para obter mais informações, consulte [Instalar o botocore](https://github.com/aws/efs-utils#Install-botocore) no arquivo README do `amazon-efs-utils`.
+ Configure uma conexão de emparelhamento de VPC ou um gateway de trânsito de VPC. 

  Conecte a VPC do cliente e a VPC do sistema de arquivos do EFS usando uma conexão de emparelhamento de VPC ou um gateway de trânsito de VPC. Quando você usa uma conexão de emparelhamento de VPC ou um gateway de trânsito para conectar VPCs, as instâncias do Amazon EC2 que estão em uma VPC podem acessar sistemas de arquivos EFS em outra VPC, mesmo que pertençam a contas diferentes. VPCs 

  Um *gateway de trânsito* é um hub de trânsito de rede que você pode usar para interconectar sua rede com VPCs a rede local. Para obter mais informações sobre como usar os gateways de trânsito da VPC, consulte [Conceitos básicos de gateways de trânsito](https://docs.aws.amazon.com/vpc/latest/tgw/tgw-getting-started.html) no *Guia de gateways de trânsito da Amazon VPC*.

  Uma conexão de *emparelhamento VPC é uma conexão* de rede entre duas. VPCs Esse tipo de conexão permite rotear o tráfego entre eles usando endereços privados do Protocolo da Internet versão 4 (IPv4) ou do Protocolo da Internet versão 6 (IPv6). Você pode usar o emparelhamento de VPC para se conectar VPCs dentro do mesmo Região da AWS ou entre eles. Regiões da AWS Para mais informações sobre emparelhamento de VPC, consulte [O que é emparelhamento de VPC?](https://docs.aws.amazon.com/vpc/latest/peering/what-is-vpc-peering.html) no *Guia de emparelhamento da Amazon VPC*.

Para garantir alta disponibilidade do seu sistema de arquivos, recomendamos sempre usar um endereço IP de destino de montagem do EFS que esteja na mesma zona de disponibilidade que seu cliente NFS. Se você estiver montando um sistema de arquivos EFS que esteja em outra conta, certifique-se de que o cliente NFS e o destino de montagem EFS estejam no mesmo ID da zona de disponibilidade. Este requisito se aplica porque os nomes de AZ podem diferir de uma conta para outra.

**Como montar um sistema de arquivos do EFS em outra VPC usando o IAM ou um ponto de acesso**

1. Conecte-se à sua instância do EC2. Para obter mais informações, consulte [Conexão com a instância do EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect.html) no *Manual do usuário do Amazon EC2*.

1. Crie um diretório para montar o sistema de arquivos usando o comando a seguir.

   ```
   $ sudo mkdir /mnt/efs
   ```

1. Para montar o sistema de arquivos usando a autorização do IAM, use o seguinte comando:

   ```
   $ sudo mount -t efs -o tls,iam file-system-dns-name /mnt/efs/
   ```

   Para obter mais informações sobre como usar a autorização do IAM com o EFS, consulte [Usar o IAM para controlar o acesso a sistemas de arquivos](iam-access-control-nfs-efs.md).

   Para montar o sistema de arquivos usando um ponto de acesso do EFS, use o seguinte comando:

   ```
   $ sudo mount -t efs -o tls,accesspoint=access-point-id file-system-dns-name /mnt/efs/
   ```

   Para obter mais informações sobre os pontos de acesso do EFS, consulte [Trabalhar com pontos de acesso](efs-access-points.md).

## Montando sistemas de arquivos EFS a partir de um sistema diferente Região da AWS
<a name="mount-different-region-vpc"></a>

Se você estiver montando seu sistema de arquivos EFS a partir de outra VPC que esteja em um sistema Região da AWS diferente do sistema de arquivos, você precisará editar o `efs-utils.conf` arquivo. Em `/dist/efs-utils.conf`, localize as seguintes linhas:

```
#region = us-east-1
```

Remova o comentário da linha e substitua o valor pelo ID da região na qual o sistema de arquivos está localizado, caso não esteja em `us-east-1`.