Eu compartilhei uma pasta em computador com ubuntu 7.04 e depois no outro eu montei a pasta compartilhada usando mount -t nfs 192.168.0.2:/home/cr /home/cr2/cr mas deu o seguinte erro e não fez: mount.nfs:mount to NFS server "192.168.0.5" failed: system error: no route to host.
Outra coisa como que eu faço para quando a máquina for desligada não desfaça essa montagem.
Como que eu faço para usar /etc/fstab para fazer as montagens.
IP:/Pasta-Exportada /Ponto-de-Montagem NFS defaults 0 0
192.168.1.3:/home /home NFS defaults 0 0
sudo gedit /etc/fstab
... eu montei a pasta compartilhada usando mount -t nfs 192.168.0.2:/home/cr /home/cr2/cr mas deu o seguinte erro e não fez: mount.nfs:mount to NFS server ....
... eu criei um compartilhamento no formato SMB para windows ...
....
NFS: Acrónimo para Network File System. Ele tem por função permitir o compartilhamento de pastas de uma determinado equipamento (Servidor) para outros (Estações) através de uma rede. Através dele o usuário pode a acessar suas pastas, gravadas em um servidor remoto, como se fossem arquivos locais.
....
2.2 – NFS
Os seguintes daemons são necessários para o funcionamento do NFS:
nfsd O daemon NFS, que atende as requisições dos clientes mountd O daemon de montagem do NFS portmap O daemon portmapper permite que clientes descubram em que porta o servidor esta utilizando nfsiod Este daemon é opcional e roda no lado do cliente. O nfsiod atende às solicitações do servidor NFS. Apesar de sua existência não obrigatória para a operação correta do NFS ele aumenta o desempenho.
Para o funcionamento do NFS em nosso servidor instalamos o pacote nfs-kernel-server (já que o ubuntu é uma distribuição derivada do debian), como segue:Código: [Selecionar]$ sudo -s
Password: *****
# apt-get install nfs-kernel-server
......
Após a instalação do pacote e suas dependências seguiu-se a configuração do serviço. Para a configuração do serviço basta editar o seguinte arquivo:
/etc/exports: Este arquivo especifica quais sistemas de arquivos o NFS deve exportar, quais máquinas poderão ter acesso a ele na rede e que permissões elas terão (somente leitura, leitura e escrita e etc) sobre este sistema de arquivos. Existem outras opções que poderão ser usadas aqui.Código: [Selecionar]# cat /etc/exports
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
/home 192.168.0.*(rw,sync)
#
No caso estamos exportando a pasta /home, para as máquinas com IP 192.168.0.[1-255], permitindo leitura e gravação nesta pasta.
Após a edição do arquivo basta “startar” o serviço, e para tanto:Código: [Selecionar]# cd /etc/init.d
# ./nfs-kernel-server start
......
Vale lembrar que este tutorial esta tomando por base o Ubuntu, mas caso você esteja realizando a instalação em um sistema operacional que não seja derivado do debian para “startar” o serviço você derá executar os seguintes comandos:Código: [Selecionar]# cd /etc/init.d
# ./portmap start
.....
# ./nfs start
......
Para a configuração do cliente NFS basta instalar o pacote nfs-kernel-server (conforme já foi explicado) e proceder com a montagem do sistema de arquivos. Para tanto execute:Código: [Selecionar]# mount -t nfs <IP do Servidor>:/Caminho/Pasta_Servidor /Ponto_de_Montagem
#
IP do Servidor: IP dá máquina em que foi configurado o servidor NFS
/Caminho/Pasta_Servidor: Uma das pastas relacionadas no arquivo /etc/exports no servidor NFS. No nosso caso /home
/Ponto_de_Montagem: O local em que deseja-se montar a pasta do servidor. No nosso caso, para que a pasta /home seja acessada de forma transparente pelo usuário, usaremos como ponto de montagem a pasta /home da estação.
Para automatizar o processo de montagem da pasta durante o boot basta editar o arquivo /etc/fstab e inserir nele a linha correspondente à pasta em questão, conforme exemplo abaixo:Código: [Selecionar]# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hdd2 / reiserfs notail 0 1
/dev/hdd1 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
192.168.0.3:/home /home nfs defaults 0 0
#