Pular para o conteúdo principal

Montando Compartilhamento NFS em Linux

Este guia demonstra como conectar um servidor Linux a um storage NFS remoto, permitindo que arquivos armazenados no servidor NFS sejam acessados como se estivessem no disco local.

O processo envolve três etapas principais:

  1. Instalar o cliente NFS
  2. Montar o compartilhamento
  3. Verificar se o mount foi realizado corretamente

📄 Pré-requisitos

Antes de iniciar, verifique se:

  • O servidor está rodando uma distribuição Linux compatível (Ubuntu, Debian, CentOS, Rocky, AlmaLinux, etc.)
  • O servidor possui conectividade com o servidor NFS
  • O compartilhamento NFS já está configurado no servidor
  • O usuário possui permissões sudo

🚀 Passo 1 – Instalar o cliente NFS

Primeiro instale o pacote responsável pelo suporte ao protocolo NFS no sistema operacional.

Debian / Ubuntu

sudo apt install nfs-common -y

RHEL / CentOS / AlmaLinux / Rocky

sudo dnf install nfs-utils -y

Sistemas mais antigos (CentOS 7)

sudo yum install nfs-utils -y
informação

O pacote responsável pelo cliente NFS pode variar conforme a distribuição Linux:

  • nfs-common → Debian / Ubuntu
  • nfs-utils → RHEL / CentOS / AlmaLinux / Rocky

Esses pacotes fornecem as ferramentas necessárias para acesso a compartilhamentos NFS.


➕ Passo 2 – Montar o compartilhamento NFS

Após instalar o cliente NFS, monte o diretório compartilhado do servidor.

sudo mount IP_DO_SERVIDOR:/mnt/nfs_shared /mnt

Estrutura do comando

mount [servidor]:[diretório_exportado] [diretório_local]

Exemplo prático

sudo mount 172.16.40.131:/mnt/storage /storage

Após executar o comando, o conteúdo do diretório remoto ficará acessível no diretório local definido.


Conectividade de Rede

O compartilhamento NFS pode ser acessado utilizando IP privado (recomendado para redes internas, maior segurança e menor latência) ou IP público, desde que o serviço esteja exposto corretamente e com as portas necessárias liberadas (principalmente 2049/TCP).

❌ Passo 3 – Verificar se o compartilhamento foi montado

Para confirmar que o compartilhamento NFS foi montado corretamente utilize:

df -h

Se o mount foi realizado corretamente, o storage NFS aparecerá listado entre os sistemas de arquivos montados.


🔧 Tornar a montagem permanente

A montagem realizada com o comando mount é temporária.
Após reiniciar o servidor, o compartilhamento será desmontado automaticamente.

Para tornar a montagem permanente, adicione a configuração no arquivo:

sudo nano /etc/fstab

Adicione a seguinte linha:

172.16.40.131:/mnt/storage /mnt nfs defaults,_netdev 0 0
dica

O parâmetro _netdev garante que o sistema aguarde a inicialização da rede antes de montar o NFS durante o boot.


✅ Conclusão

Após a configuração, o servidor Linux passará a acessar o storage NFS remoto como se fosse um diretório local, permitindo compartilhamento de arquivos entre múltiplos servidores.

Esse modelo é amplamente utilizado em ambientes:

  • clusters de aplicações
  • containers
  • ambientes DevOps

🧠 Dúvidas?

Entre em contato com o suporte técnico e envie sua dúvida que estaremos à disposição para te ajudar!