Usar o Network File System para montar sistemas de arquivos do EFS - Amazon Elastic File System

Usar o Network File System para montar sistemas de arquivos do EFS

A seguir, aprenda a instalar o cliente Network File System (NFS) e a montar o sistema de arquivos do Amazon EFS em uma instância do Amazon EC2. Você também pode encontrar uma explicação do comando mount e as opções disponíveis para especificar seu sistema de arquivos de nome do Domain Name System (DNS) no comando mount. Além disso, poderá descobrir como usar o arquivo fstab para remontar o sistema de arquivos automaticamente após a reinicialização de qualquer sistema.

nota

Nesta seção, você pode aprender a montar o sistema de arquivos do Amazon EFS sem o pacote amazon-efs-utils. Para usar a criptografia de dados em trânsito com seu sistema de arquivos, você deve montar o sistema de arquivos com o Transport Layer Security (TLS). Para fazer isso, recomendamos usar o pacote amazon-efs-utils. Para ter mais informações, consulte Instalar o cliente Amazon EFS.

Pré-requisitos

Para poder montar um sistema de arquivos, antes atenda aos seguintes requisitos:

Suporte do NFS

O Amazon EFS é compatível com o Network File System versões 4.0 e 4.1 (NFSv4) e protocolos ao montar seus sistemas de arquivos em instâncias do Amazon EC2. Embora o NFSv4.0 seja compatível, recomendamos que você use o NFSv4.1. A montagem do sistema de arquivos do Amazon EFS em sua instância do Amazon EC2 também exige um cliente NFS compatível com o protocolo de NFSv4 escolhido. As instâncias Mac do Amazon EC2 executando o macOS Big Sur oferecem suporte somente ao NFS v4.0.

O Amazon EFS não é compatível com a opção de montagem nconnect.

nota

Para as versões 5.4.* do kernel Linux, o cliente Linux NFS usa um valor padrão de 128 KB para read_ahead_kb. Recomendamos aumentar esse valor para 15 MB. Para ter mais informações, consulte Otimizar o tamanho do NFS read_ahead_kb.

Para obter um desempenho ideal e evitar uma série de bugs conhecidos de cliente NFS, recomendamos que você trabalhe com um kernel Linux recente. Se você estiver usando uma distribuição de Linux corporativa, recomendamos o seguinte:

  • Amazon Linux 2

  • Amazon Linux 2017.09 ou mais recente

  • Red Hat Enterprise Linux (e derivados, como CentOS) versão 7 e mais recente

  • Ubuntu 16.04 LTS e mais recente

  • SLES 12 Sp2 ou posterior

Se você estiver usando outra distribuição ou um kernel personalizado, recomendamos a versão do kernel 4.3 ou mais recente. Para solucionar problemas relacionados a determinadas versões de AMI ou kernel ao usar Amazon EFS a partir de uma instância do EC2, consulte Solução de problemas de AMI e de kernel.

nota

Não é possível montar sistemas de arquivos do EFS com instâncias do Amazon EC2 que executam o Microsoft Windows.