Todos os produtos
Search
Central de documentação

:Mount an NFS file system on RDS Custom

Última atualização: Jun 26, 2026

Este tópico descreve como montar um sistema de arquivos Network File System (NFS) em uma instância RDS Custom. É possível montar um sistema de arquivos NFS em várias instâncias RDS Custom para permitir que elas compartilhem o acesso ao sistema de arquivos.

Pré-requisitos

  • Uma instância RDS Custom foi criada. Para mais informações, consulte Criar uma instância RDS Custom.

  • Um sistema de arquivos Network Attached Storage (NAS) foi criado na mesma região onde a instância RDS Custom está localizada. Neste tópico, utiliza-se um sistema de arquivos Extreme NAS como exemplo. Para mais informações, consulte Criar um sistema de arquivos Extreme NAS.

  • Um ponto de montagem foi criado para o sistema de arquivos NAS e o nome de domínio desse ponto de montagem foi obtido. O ponto de montagem deve residir na mesma Virtual Private Cloud (VPC) da instância RDS Custom. Para mais informações, consulte Gerenciar pontos de montagem.

Procedimento

  1. Conecte-se a uma instância RDS Custom. Para mais informações, consulte Conectar-se a uma instância RDS Custom.

  2. Instale o cliente NFS.

    Antes de montar um sistema de arquivos NFS no Linux, é necessário instalar um cliente NFS. A instalação do cliente NFS em cada servidor Linux precisa ser feita apenas uma vez. Não é necessário reinstalar o cliente nas próximas vezes que você montar um sistema de arquivos nesse servidor.

    Sistema operacional

    Comando de instalação

    Alibaba Cloud Linux

    sudo yum install nfs-utils

    CentOS

    Redhat

    Ubuntu

    Execute os seguintes comandos de instalação em sequência:

    sudo apt-get update
    sudo apt-get install nfs-common

    Debian

  3. Execute o comando a seguir para montar o sistema de arquivos NAS:

    sudo mount -t nfs -o
    vers=3,noacl,nolock,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,
    noresvport file-system-id.region.extreme.nas.aliyuncs.com:/share /mnt

    A tabela a seguir descreve os parâmetros do comando de montagem.

    Parâmetro

    Descrição

    file-system-id.region.extreme.nas.aliyuncs.com:/share /mnt

    O formato é <Nome de domínio de um ponto de montagem>:<Diretório do sistema de arquivos NAS> <Diretório de montagem no servidor atual>. Configure esse parâmetro conforme suas necessidades de negócio.

    • Nome de domínio de um ponto de montagem: Para visualizar o nome de domínio, siga estas etapas: Faça login no console NAS. Na página File System List, localize o sistema de arquivos desejado e clique em Manage na coluna Actions. Na aba Mount Targets, visualize o nome de domínio do ponto de montagem. Para mais informações, consulte Gerenciar pontos de montagem.

    • Diretório do sistema de arquivos NAS: Se você utilizar um sistema de arquivos Extreme NAS, o diretório deve começar com /share. Exemplos: /share e /share/subdir. Caso especifique um subdiretório, certifique-se de que ele exista no sistema de arquivos NAS.

    • Diretório de montagem no servidor atual: Um subdiretório da instância RDS Custom, como /mnt. Verifique se o subdiretório existe.

      Nota

      Se o diretório de montagem especificado no servidor atual já contiver dados, esses dados ficarão temporariamente invisíveis após a montagem do sistema de arquivos. Apenas os dados do sistema de arquivos montado serão exibidos no diretório. Recomendamos o uso de um diretório vazio.

    vers

    Versão do protocolo do sistema de arquivos.

    • vers=3: Utiliza NFSv3 para montar o sistema de arquivos.

    • vers=4: Utiliza NFSv4 para montar o sistema de arquivos.

      A opção minorversion define a versão secundária. Por exemplo, como o NAS suporta NFSv4.0, defina a versão secundária como 0 ao usar o protocolo NFSv4.

    Nota

    Sistemas de arquivos Extreme NAS suportam apenas NFSv3.

    rsize

    • Tamanho dos blocos de dados que o cliente pode ler do sistema de arquivos.

    • Valor recomendado: 1048576.

    wsize

    • Tamanho dos blocos de dados que o cliente pode gravar no sistema de arquivos.

    • Valor recomendado: 1048576.

    hard

    • Se este parâmetro estiver desativado e o NAS ficar indisponível, o cliente poderá retornar um erro imediatamente sem tentar novamente, o que pode causar inconsistência ou perda de dados.

    • Recomendamos ativar este parâmetro.

    timeo

    • Tempo de espera do cliente NFS antes de reenviar uma solicitação. Unidade: decissegundos (décimos de segundo).

    • Valor recomendado: 600 (60 segundos).

    retrans

    • Número de tentativas de reenvio de solicitação pelo cliente NFS.

    • Valor recomendado: 2.

    noresvport

    • Especifica o uso de uma nova porta TCP para garantir a conectividade de rede entre o sistema de arquivos e a instância Elastic Compute Service (ECS) após a recuperação de uma falha de rede.

    • Recomendamos ativar este parâmetro.

  4. Execute o comando a seguir para verificar o resultado da montagem:

    mount -l

    O sistema de arquivos estará montado corretamente se a saída incluir uma linha contendo o nome de domínio do seu ponto de montagem NAS e o caminho local, por exemplo, /mnt. Veja o exemplo abaixo:

    systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=35,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=243)
    /dev/vda2 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=winnt,errors=remount-ro)
    sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
    tracefs on /sys/kernel/debug/tracing type tracefs (rw,relatime)
    tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=12956188k,mode=700)
    01e3xxx.extreme.nas.aliyuncs.com:/share on /mnt type nfs (rw,relatime,vers=3,rsize=1048576,wsize=1048576,namlen=255,hard,nolock,noacl,noresvport,proto=tcp,timeo=600,retrans=2,tvers=3,mountport=2049,mountproto=tcp,local_lock=all,addr=172.xxx.xxx.xxx)

    Após montar o sistema de arquivos, execute o comando df -h para visualizar a capacidade do sistema de arquivos.

    [root@rc-m6d4xxx_yo3b2 ~]# df -h
    Filesystem                                    Size  Used Avail Use% Mounted on
    devtmpfs                                       62G     0   62G   0% /dev
    tmpfs                                          62G     0   62G   0% /dev/shm
    tmpfs                                          62G  548K   62G   1% /run
    tmpfs                                          62G     0   62G   0% /sys/fs/cgroup
    /dev/vda3                                      40G  4.0G   34G  11% /
    /dev/vda2                                     200M  5.8M  195M   3% /boot/efi
    tmpfs                                          13G     0   13G   0% /run/user/0
    01e3xxx_xxxng.extreme.nas.aliyuncs.com:/share   99G  134M   99G   1% /mnt
  5. Após a montagem do sistema de arquivos NAS, leia e grave dados no sistema de arquivos NAS a partir da instância ECS com Linux.

    Utilize o sistema de arquivos NAS como se fosse um diretório local.

    [root@rc-m6d48r6xxx ~]# cd /mnt/
    [root@rc-m6d48r6xxx mnt]# touch testtxt
    [root@rc-m6d48r6xxx mnt]# ll
    total 0
    -rw-r-----  1 root root 0 Mar  5 13:33 testtxt

Documentos relacionados

Visão geral do RDS Custom