s i s t e m a o p e r a c i o n a l m a g n u x l i n u x | ~/ · documentação · suporte · sobre |
Página seguinte
Página anterior
Índice
633. Configurando um Servidor NFS633.1 Pré-RequisitosAntes de continuar a ler este Como fazer, será necessário poder executar o programa telnet de e para as máquinas que serão usadas como servidor e cliente. Caso isso não esteja funcionando, pedimos que seja checada a rede e sugerimos a leitura do Como Fazer Net-2 para configurar a rede adequadamente.
633.2 Primeiros PassosAntes que se possa fazer qualquer coisa, será necessário ter um servidor NFS configurado. Caso se faça parte de alguma rede de um departamento ou rede universitária provavelmente já existirão diversos servidores NFS sendo executados. Casos eles permitam o acesso ou ao invés disso, se esteja lendo este Como Fazer para se obter acesso a um servidor NFS, não é necessário ler esta seção, podendo passar diretamente à seção configurando um cliente NFS.
Caso se necessite configurar um sistema diferente do Linux para atuar como servidor, será necessário ler o manual do sistema para descobrir como habilitar o NFS e a exportação de sistemas de arquivos. Há uma seção neste documento explicando como fazer isto em muitos sistemas diferentes. Após se descobrir isso tudo pode-se continuar na leitura desta seção.
Aqueles que continuaram a sua leitura estão avisados: vamos ter que configurar uma série de programas.
633.3 O portmapperO portmapper no Linux é chamado também de
Inicializando o portmapper! Ele é chamado de
633.4 Mountd e nfsdOs próximos programas que necessitam ser executados são chamados mountd e nfsd. Porém, antes, é necessário editar outro arquivo. Desta vez o
/mn/parolin/local batel(rw) As linhas acima fornecem a batel acesso de leitura e gravação (rw) para Nota: o arquivo exports não tem a mesma sintaxe que em outros Unixes. Há uma seção específica neste Como fazer sobre arquivos
Agora que configuramos o mountd (ou talvez ele seja chamado
Caso se edite o
#!/bin/sh killall -HUP /usr/sbin/rpc.mountd killall -HUP /usr/sbin/rpc.nfsd echo re-exportando sistemas de arquivos
O programa acima deve ser salvo, como por exemplo como
Agora deve-se checar se mountd e nfsd estão sendo adequadamente executados. Inicialmente deve-se executar o comando
program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100005 1 udp 745 mountd 100005 1 tcp 747 mountd 100003 2 udp 2049 nfs 100003 2 tcp 2049 nfs Como se pode perceber, o portmapper anunciou os seus serviços, assim como mountd e nfsd.
Caso se obtenha uma mensagem similar a
Após verificar os serviços disponíveis segundo o portmapper, pode-se fazer uma checagem através do comando ps. O portmapper continuará a reportar um serviço, mesmo após o programa responsável ter sido finalizado com erro, por exemplo. Então um comando ps poderá ser a maneira mais simples de descobrir que programas estão efetivamente sendo executados.
Evidentemente, será necessário modificar os arquivos rc do sistema para inicializar o mountd e o nfsd, assim como o portmapper, quando o sistema operacional for carregado. É muito provável que estes programas já existam na máquina local e que se deva somente descomentar as seções adequadas ou ativá-los nos níveis de execução corretos.
Páginas de manual online que já devem ter sido visitadas até agora: portmap, mountd, nfsd, e exports.
Bem, caso tudo tenha sido feito exatamente como foi descrito aqui, já temos à disposição todo o conjunto de ferramentas necessárias para iniciar um cliente NFS.
Página seguinte Página anterior Índice |