Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouIzabel Madeira Vilarinho Alterado mais de 8 anos atrás
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.