Novidades


Name:

Email:

Comentarios

  • Otima postagem, ajudo muito, estava com este erro,...
  • Muito interessante seu post, parabens. To pesquisa...
  • Caramba muito maneiro, estou me divertindo aqui mu...
  • Boa tarde, Gostaria de participar destes eventos c...
  • Boa tarde, Gostei da idéia e estou interessado a a...

Usuarios Online

Nós temos 2 visitantes online



NFS - Tutorial PDF Imprimir E-mail

   images/stories/nfs.svg.png NFS : (Network File System)


É um sistema de arquivos distribuídos desenvolvido inicialmente pela Sun Microsystems, Inc., a fim de compartilhar arquivos e diretórios entre computadores conectados em rede, formando assim um diretório virtual. O protocolo Network File System é especificado nas seguintes RFCs: RFC 1094, RFC 1813 e RFC 3530 (que tornou obsoleta a RFC 3010).

 

 

O cliente NFS tem por finalidade tornar o acesso remoto transparente para o usuário do computador, e esta interface cliente e servidor, executada pelo NFS através dos protocolos Cliente-Servidor, fica bem definida quando o usuário ao chamar um arquivo/diretório no servidor, lhe parece estar acessando localmente, sendo que está trabalhando com arquivos remotos.

Para que os clientes tenham acesso aos arquivos, é feita uma requisição ao servidor que, dependendo das permissões do cliente, responde confirmando a requisição. A partir desse ponto a hierarquia de diretórios e arquivos remotos passa a fazer parte do sistema de arquivos local da máquina.

Existe neste ponto uma relação com o Sistema de Nomeação de Arquivos, pois há a necessidade de se criar o endereço daqueles arquivos ou diretórios. Este sistema cuida de identificar a localização de um determinado arquivo ou diretório, quando se é fornecido seu nome ou caminho. Para isso o sistema deve oferecer uma resolução por nomes (mapeamento de nomes de arquivos legíveis por humanos – strings, para nomes de arquivos legíveis por máquinas – números manipuláveis por máquinas) ou resolução por localização (mapeamento de nomes globais para uma determinada localização), ou ainda, ambas.

Implementação :

Para que os clientes possam acessar o servidor NFS é necessário que os seguintes daemons estejam executando[1]:
nfsd : - daemon NFS, que atende requisições dos clientes NFS.
mountd : - daemon de montagem NFS, que executa as solicitações que o nfsd lhe passa.
portmap : - daemon portmapper, permite que clientes NFS descubram qual porta o servidor NFS está utilizando.


# Instalando ..: (Base Debian)

apt-get install portmap nfs-kernel-server nfs-common

Definir o diretório a ser compartilhado editando o arquivo /etc/exports. O conteúdo do arquivo deve ser configurado corretamente para que se obtenha êxito no compartilhamento.

Sintaxe: /diretório rede/máscara(opções de acesso ao compartilhamento)

exportfs -a
ou
/etc/init.d/nfs-kernel-server restart

/etc/init.d/portmap start
/etc/init.d/nfs-common start
/etc/init.d/nfs-kernel-server start

## Base Red Hat

service portmap start
service nfs start

#Cliente· NFS

apt-get install portmap nfs-common

mount -t nfs 192.168.1.1:/tmp /mnt/compartilhamento

### Ex.

Somente Leitura
/home/arquivos 192.168.1.*(ro,no_root_squash)
Leitura e Escrita
/home/trabalhos 192.168.1.*(rw,no_root_squash)
Somente 1 Host
/arquivos 192.168.1.3(rw,no_root_squash)

"async" - transmissão de dados de forma assincrona

"noacess" - permite apenas o compartilhamento do diretorio atual , não de subs.

Fonte: http://pt.wikipedia.org/wiki/Network_File_System , http://www.vivaolinux.com.br/dica/NFS-facil-no-Debian-Etch/ ,
 

 

Adicionar comentário


Código de segurança
Atualizar

Joomla SEO by AceSEF
Apoiamos e usamos Joomla Copyright © 2011 . Todos os direitos reservados. Licença GNU/GPL v2.0 Adaptado por cHoR4o.