Vamos agora configurar o cliente NFS para acessar o servidor e poder estar armazenando dados remotamente como se fosse num disco local.
Precisaremos habilitar os mesmos serviços que o servidor. São eles:
Localização: /etc/rc.d/
Damos a eles a permissão de execução durante a inicialização.
Como?
Assim: Logado com root no terminal digite estes comandos:
# cd /etc/rc.d
# chmod +x /etc/rc.d/rc.nfsd
# chmod +x /etc/rc.d/rc.portmap
OBS: Dica IMPORTANTE. Caso não consiga encontrar o rc.portmap no diretório rc.d, você poderá iniciá-lo também chamando o serviço rc.rpc que funciona do mesmo jeito.
Criaremos nossos diretórios para montagem dos diretórios remotos do servidor NFS.
Como?
Logado como root crie o diretório a seguir na raiz da árvore de diretórios do seu disco rígido:
# mkdir /nfsgtech (cria o diretório)
# chmod 777 nfsgtech (dá permissão total ao diretório, para todos os usuários)
E no diretório /mnt vamos criar um diretório do mesmo jeito e como o mesmo nome:
# mkdir /mnt/nfsgtech
# chmod 777 /mnt/nfsgtech
Iremos agora inicializar os serviços no servidor e verificar se os mesmos estão corretos:
Como?
Assim: Logado como root execute estes comandos no terminal:
# sh /etc/rc.d/rc.portmap start (não retorna nada na tela)
# sh /etc/rc.d/rc.nfsd start (vai retornar algumas informações)
OBS: Caso o rc.portmap não esteja lá, utilize o rc.rpc start.
Verifiquemos agora se os serviços estão realmente funcionando.
Como?
Assim: Logado como root execute estes comandos no terminal:
# rcpinfo -p
(verifique se os serviços "portmapper", "mountd" e "nfs" foram listados)
# showmount -e 192.168.100.100
Ele vai te retornar as informações do arquivo
exports do servidor NFS (lembre-se de que esse é o meu ip, não custa nada lembrar a você que troque pelo seu endereço ip). ;-)
Agora é a hora da verdade! Vamos montar nosso diretório remoto a partir do nosso cliente NFS.
Como?
Assim: Logado como root digite este comando no terminal:
# mount -t nfs 192.168.100.100:/nfsgtech /mnt/nfsgtech
Ok! Montado com sucesso nosso diretório NFS.
Use o comando mount para listar os mountpoints atuais. Ele irá mostrar no final da saído do comando isso aqui:
192.168.100.100:/nfsgtech on /mnt/nfs type nfs (rw,addr=192.168.100.100)
Feito! Agora é só ler os manuais do NFS para implementar as questões relativas a segurança e outras opções de funcionamento mais aperfeiçoadas.
Grande abraço a todos e Viva o
Linux!
Qualquer dúvida o e-mail está aí, terei o maior prazer em ajudar.
Atenciosamente,
Matuzalém Guimarães
Analista de Sistemas - Guimarães Technology.
matuzalem@guimaraestech.com
matuguimaraes@hotmail.com