Vamos ter como exemplo dois servidor Linux Debian 7:
HostName | IP | Aplicação |
---|---|---|
01-servidor | 192.168.56.100 | servidor |
02-servidor | 192.168.56.101 | cliente |
- No Servidor 01, temos que instalar os seguintes pacotes:
apt-get install rpcbind portmap nfs-kernel-server nfs-common
- Criar um diretório com o comando:
mkdir /home/arquivos
- Dar as permições 777 no diretorio arquivos, veja mais sobre permição em arquivos e diretórios Linux nesse link.
chmod 777 -R /home/arquivos
- Editar o arquivos
/etc/exports
e adicionar a linha abixo no final do arquivo:home/arquivos 192.168.56.100/24(rw,sync,no_subtree_check)
- Aplicar as modificações:
exportfs -ra
exportfs -v
- No cliente digitar o comando ping para testar a comunicação entre os servidores:
ping -c5 192.168.56.100
PING 192.168.56.100 (192.168.56.100) 56(84) bytes of data.
64 bytes from 192.168.56.100: icmp_req=1 ttl=64 time=1.31 ms
64 bytes from 192.168.56.100: icmp_req=2 ttl=64 time=1.43 ms
64 bytes from 192.168.56.100: icmp_req=3 ttl=64 time=1.22 ms
64 bytes from 192.168.56.100: icmp_req=4 ttl=64 time=1.28 ms
64 bytes from 192.168.56.100: icmp_req=5 ttl=64 time=0.982 ms
- 192.168.56.100 ping statistics —
5 packets transmitted, 5 received, 0% packet loss, time 4010ms
rtt min/avg/max/mdev = 0.982/1.246/1.435/0.152 ms
Neste caso tivemos 5 resposta de confirmação que as duas maquinas servidoras estao na mesma rede e estão se comunicando.
- Criar o diretório em arquivos em /home/ com o comando abaixo:
mkdir -p /home/arquivos
- Agora vamos montar o compartilhamento do servidor no cliente, A resposta deste comando pode demorar uns minutos:
mount 192.168.56.100:/home/arquivos /home/arquivos