Usando NFS (Network File System), você pode montar um sistema de arquivos de um servidor remoto como se fosse um disco local. Este artigo explica como exportar um diretório para um servidor remoto e montá-lo tanto temporariamente como permanentemente.
Exportar um diretório para um servidor remoto usando exportfs ( servidor )
Para exportar um diretório para um servidor remoto, faça o seguinte:
# exportfs REMOTEIP:PATH
• REMOTEIP – IP do servidor remoto para o qual você deseja exportar.
• : – delimitador
• PATH – Caminho do diretório que você quer exportar.
Montar o diretório remoto como um armazenamento local ( cliente )
Para montar o sistema de arquivos remoto no servidor local, faça o seguinte.
# mount REMOTEIP:PATH PATH
Explicação
• REMOTEIP – IP do servidor remoto que teve o diretório exportado.
• : – delimitador
• PATH – Caminho do diretório que você quer montar.
Desmontar diretório remoto ( cliente )
Para desmontar o sistema de arquivos remoto montado no servidor local usa-se o umount normalmente:
# umount PATH
Remover o Sistema de arquivos NFS ( servidor )
Você pode verificar o sistema de arquivo exportado como mostrado abaixo.
# exportfs
/publicdata lab.agility.net
Para remover o sistema de arquivos NFS, use a opção -u como mostrado abaixo.
# exportfs -u REMOTEIP\:PATH
Depois de exportar, verifique se ele não está disponível para a montagem NFS como mostrado abaixo.
# exportfs
Tornar o diretório NFS permanente, mesmo após o reboot. ( servidor )
Exportação pode ser feita permanente, acrescentando que a entrada no arquivo / etc / exports.
# cat /etc/exports
/publicdata lab.agility.net
Tornar a montagem permanente. ( cliente )
A montagem pode ser feita permanente, acrescentando que a entrada no arquivo / etc / fstab.
# cat /etc/fstab
lab.agility.net:/publicdata /mydata nfs defaults 0 0
Aplicando as configurações demonstradas neste artigo podemos efetuar com sucesso o compartilhamento de arquivos utilizando o protocolo NFS.