Por questões pessoais, acabei com este blog; no entanto, aos poucos estarei republicando as postagens que achei mais útil.Qualquer um ainda pode visualizar meu antigo blog, usando o google (opção "em cache").
Network file System
Network File System é um modelo de sistemas de arquivos, que tem como função centralizar arquivos em um servidor criando assim diretórios virtuais.
Caso você somente utilize estações de trabalho Unix (linux, bsd) ele é o mais indicado pela sua simplicidade de configuração.
No entanto, caso utilize maquinas Microsoft, você terá que utilizar o servidor de arquivos Samba (Server Message Block).
È importante salientar que os dois padrões podem ser aplicados em uma mesma rede, o que permite que tanto os hosts de windows como os de linux, utilizem-se dos serviços de arquivos disponiveis.
Equipamento utilizado:
Cliente : Celerom 300mhz, 128MB RAM, 10GB HD, Sistema Operacional: Ubuntu, IP: 192.168.0.3
Instalando o NFS
No debian basta instalar pelo apt-get, é por este motivo que sempre prefiro usar o debian no servidor pela facilidade de atualização.:-), mas caso utilize outro sistema você pode procurar pelos pacotes sources na internet.
Vamos colocar a mão na massa:
# apt-get install nfs-common nfs-kernel-server portmap
Depois de tudo instalado, por padrão os daemons (Processos) são levantados, mas você pode na dúvida colocalos em UP.
# /etc/init.d/nfs-common stop
# /etc/init.d/nfs-common start
Lembre-se de instalar o pacote portmap ele é importante, por que faz com que o cliente saiba qual porta o NFS está utilizando.
Agora, abra o arquivo /etc/exports caso não exista este arquivo, você deve criá-lo:
# touch /etc/exports
È neste arquivo que você deve especificar os arquivos a serem compartilhados remotamente.
Vamos para teste, criar um diretório para compartilha-lo
# mkdir /home/teste
Criado o diretório vamos abrir o arquivo /etc/exports:
# vi /etc/exports
Dentro deste arquivo crie a seguinte linha:
/home/teste 192.168.1.0/255.255.255.0(rw)
Onde home/teste é o arquivo a ser compartilhado para todos os hosts da rede 192.168.1.0. você também pode definir somente o ip da máquina que vai ter acesso ao diretório, neste caso somente deixe assim:
/home/teste 192.168.0.3(rw)
Tudo feito, vamos reiniciar o servidor NFS, com o comando:
# /etc/init.d/nfs-common restart
Configurando no Cliente
O primeiro passo é instalar os servidores NFS nele, faço o mesmo passo do servidor:# apt-get install nfs-common nfs-kernel-server portmap
Depois de instalados, crie um diretório que será o ponto de montagem do diretório do servidor.
# mkdir /mnt/teste
Criado o diretório, basta montá-lo para ter acesso aos arquivos remotos, o comando é:
# mount 192.168.0.1:/home/teste /mnt/teste
O ip definido acima é o do servidor NFS(192.168.0.1), depois disto defini o diretório que esta compartilhado(/home/teste) e depois o diretório local onde irei ter acesso aos arquivos(/mnt/teste).
Pronto, já deve estar tudo funcionando, basta acessar seus arquivos em /mnt/teste, você tem permissão de escrever , e remover arquivos deste diretório.
Nenhum comentário:
Postar um comentário