Ir para o conteúdo

Como usar o NFS para montar um volume FSX para ONTAP na minha instância do Linux do EC2?

3 minuto de leitura
0

Quero montar um volume de máquina virtual de armazenamento (SVM) do Amazon FSx para NetApp ONTAP na minha instância Linux do Amazon Elastic Compute Cloud (Amazon EC2). Quero usar o Network File System (NFS).

Resolução

Observação: as etapas a seguir são voltadas a instâncias do EC2 executadas no Amazon Linux 2023 (AL2023).

Pré-requisitos:

  • Somente NFS v3: sua instância deve permitir tráfego de saída nas portas TCP/UDP 2049, 111, 635, 4045, 4046 e 4049.
  • Somente NFS v3: o sistema de arquivos NetApp ONTAP deve permitir tráfego de entrada nas portas 2049, 111, 635, 4045, 4046 e 4049.
  • Somente NFS v4: sua instância deve permitir tráfego de saída na porta TCP 2049.
  • Somente NFS v4: o sistema de arquivos NetApp ONTAP deve permitir tráfego de entrada na porta TCP 2049.

Usar o NFS para montar o volume da SVM na instância do Linux do EC2

Conclua as etapas a seguir:

  1. Para instalar os pacotes necessários, execute o seguinte comando:

    sudo yum install -y nfs-utils
  2. Para criar um diretório na instância para montar o volume de SVM, execute o seguinte comando:

    sudo mkdir /mnt/fsx-nfs
  3. Para montar o sistema de arquivos, execute o comando a seguir com base na sua versão do NFS.
    NFS v3:

    sudo mount -t nfs -o vers=3 svm-XZY.fs-ABCDE.fsx.region.amazonaws.com:/fsx /mnt/fsx-nfs

    Observação: substitua svm-XZY.fs-ABCDE.fsx.region.amazonaws.com pelo nome DNS da SVM e /fsx pelo caminho de junção do volume.
    NFS v4:

    sudo mount -t nfs -o vers=4.1 svm-XZY.fs-ABCDE.fsx.region.amazonaws.com:/fsx /mnt/fsx-nfs

    Observação: substitua svm-XZY.fs-ABCDE.fsx.region.amazonaws.com pelo nome DNS da SVM e /fsx pelo caminho de junção do volume.

  4. (Opcional) Para configurar a montagem automática durante o processo de inicialização, adicione a seguinte linha ao arquivo /etc/fstab.
    NFS v3:

    svm-XZY.fs-ABCDE.fsx.region.amazonaws.com:/fsx /mnt/fsx-nfs nfs defaults,_netdev,hard,noresvport,x-systemd.automount,x-systemd.requires=network-online.target,vers=3 0 0

    Observação: substitua svm-XZY.fs-ABCDE.fsx.region.amazonaws.com pelo nome DNS da SVM e /fsx pelo caminho de junção do volume.
    NFS v4:

    svm-XZY.fs-ABCDE.fsx.region.amazonaws.com:/fsx /mnt/fsx-nfs nfs defaults,_netdev,hard,noresvport,x-systemd.automount,x-systemd.requires=network-online.target,vers=4.1 0 0

    Observação: substitua svm-XZY.fs-ABCDE.fsx.region.amazonaws.com pelo nome DNS da SVM, /fsx pelo caminho de junção do volume e 4.1 pelo número da versão do NFS.

Solucionar problemas de montagem do NFS

Importante: é uma prática recomendada criar uma conta da NetApp. Você deve ter uma conta da NetApp para acessar os artigos da base de conhecimento da NetApp.

Para solucionar problemas de montagem do NFS, consulte Why can't I mount my FSx for ONTAP file system on my EC2 Linux instance? (Por que não consigo montar meu sistema de arquivos FSx para ONTAP na minha instância do Linux do EC2?)

Verificar a configuração do servidor ONTAP para FSx

Para verificar se o serviço de NFS está em execução e se você está usando a versão necessária, execute o seguinte comando:

vserver nfs status
vserver nfs show

Para verificar se seu estilo de segurança afeta suas permissões, execute o seguinte comando para identificar seu estilo de segurança:

volume show -volume volume_name -fields security-style

Observação: substitua volume_name pelo nome do volume do sistema de arquivos. Para mais informações sobre estilos de segurança e seus efeitos, consulte Saiba mais sobre os estilos de segurança do ONTAP NAS no site da NetApp.

Para verificar se sua configuração permite o endereço IP do cliente, execute o seguinte comando:

vserver export-policy rule show -policyname policy_name -instance

Observação: substitua policy_name pela política de servidor FSX para ONTAP para o servidor NFS.

AWS OFICIALAtualizada há 9 meses