A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

NFS 1 NFS Network File Systems. NFS 2 NFS, O que é?  Network File System é um sistema que permite a montagem de sistemas de arquivos remotos através.

Apresentações semelhantes


Apresentação em tema: "NFS 1 NFS Network File Systems. NFS 2 NFS, O que é?  Network File System é um sistema que permite a montagem de sistemas de arquivos remotos através."— Transcrição da apresentação:

1 NFS 1 NFS Network File Systems

2 NFS 2 NFS, O que é?  Network File System é um sistema que permite a montagem de sistemas de arquivos remotos através de uma rede TCP-IP  Desenvolvido pela SUN nos 80 (RFC1094)  http://www.faqs.org/rfcs/rfc1094.html  BSD exporta (export) os sistemas de arquivos  ATT compartilha (share) os sistemas de arquivos

3 NFS 3 Terminologia do NFS  Servidor NFS  Um servidor de arquivos NFS determina os sistemas de arquivos locais que serão compartilhados com outras máquinas  Cliente NFS  Um cliente NFS monta os sistemas de arquivos compartilhados através da rede e os trata como se fossem locais

4 NFS 4 O que é preciso? ; Comunicação via TCP/IP  Computador com o sistema de arquivos (servidor) precisa disponibilizar (exportar) o sistema através do arquivo /etc/exports  Computador que deseja usar o sistema de arquivos (cliente) precisa montá-lo através do comando mount ou com uma entrada do arquivo /etc/fstab

5 NFS 5 Componentes do NFS

6 NFS 6 Inicialização ; Os programas (daemons) do NFS devem ser inicializados com o boot  O comando pmap _ dump mostra o estado dos daemons RPC (Remote Procedure Calls) do sistema. NFS usa RPC.  O script nfs em /etc/rc.d/nfs pode ser usado para interromper, reiniciar, parar ou consultar os programas NFS ./nfs [start | stop | status | restart | reload]

7 NFS 7 /etc/exports  Usado pelos daemons mountd e nfsd para determinar que arquivos serão montados e as restrições que se aplicarão ; Arquivos exportados listados um por linha ; Formato do arquivo  Nome do ponto de montagem  Lista de computadores (domínio) A opções entre parênteses e separadas por vírgulas podem seguir cada nome de computador  Ex. A /home *.dcc.ufrj.br (rw) pardal.nce.ufrj.br (ro)

8 NFS 8 Endereços e Opções ; Endereços de redes IP podem ser fornecidos no seguinte formato  Endereço/máscara  Por exemplo: 146.164.39.64/255.255.255.192 ; secure  Exige que pedidos se originem em porta menor que 1024 ; ro  Somente leitura ; noaccess  Faz tudo abaixo do diretório indicado inacessível

9 NFS 9 Opções ; root_squash  Mapeia todos os pedidos de uid/gid 0 para o usuário/grupo anônimo. ; no_root_squash  Desliga a opção anterior ; anonuid e anongid  Estas opções definem explicitamente o uid e gid da conta anônima. Útil para clientes PC/NFS que aparecerão como de um único usuário

10 NFS 10 Exemplos # exemplo de /etc/exports /master(rw) legal (rw, no_root_squash) /projects proj*.local.domain (rw) /usr*.local.domain (r0) /home/joepc001(rw,anonuid=150, anongid=100) /pub(ro,insecure,all_squash) /pub/private(noaccess)

11 NFS 11 Exportando manualmente ; Para forçar a execução do arquivo /etc/exports com o sistema já no ar, usamos o comando exportfs exportfs [opcoes]  aexporta todos arquivos  vseja explicado  rreexporta todos arquivos  udeixa de exportar  o op₤õesopções iguais aos do arquivo exports

12 NFS 12 Montando arquivos remotos ; No arquivo /etc/fstab inserir linha no seguinte formato : ponto_montagem nfs op₤ões : ponto_montagem nfs op₤ões ; Exemplo: serv.ufrj.br:/mnt/cd /home/ze/cd nfs ro ; Montou a partir da máquina serv.ufrj.br o diretório /mnt/cd em /home/ze/cd com opção de leitura.

13 NFS 13 Benefícios do NFS ; Arquivos centralizados  Os arquivos estão localizados no servidor  Uma cópia do arquivo está disponível a vários usuários simultaneamente  Ex: diretórios de login ; Softwares comuns  Pacotes de software podem ser compartilhados  Diminui o espaço gasto em disco e facilita a gerência. ; Os arquivos parecem ser locais  A distribuição de arquivos é transparente para o usuário e as aplicações


Carregar ppt "NFS 1 NFS Network File Systems. NFS 2 NFS, O que é?  Network File System é um sistema que permite a montagem de sistemas de arquivos remotos através."

Apresentações semelhantes


Anúncios Google