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:
- Instalar o cliente NFS
- Montar o compartilhamento
- 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
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.
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
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!