Edgard Lemos wrote:
> Pessoal,
>
> Monto um CDROM no servidor, exporto-o via NFS. O cliente monta o CDROM
<...>
> umount: /mnt/cdrom: o dispositivo est� ocupado
>
> Pergunta: esse � o comportamento normal do NFS?
Infelizmente, �.
Ele tem um timeout pra "saber" que um ponto foi desmontado.
>
> O NFS, segundo o que rezam algumas documenta��es, n�o deveria liberar o
> CDROM assim que todos os clientes desmontassem o compartilhamento
> remoto?
Sim, deveria funcionar!
=o)
>
> Aqui alguns dados da minha tentativa de solu��o do problema:
>
> Nenhum outro cliente tem o CDROM montado. Nenhum shell est� listando o
> diret�rio do CDROM no servidor.
Um fuser no /dev/cdrom d� o que?
>
> Ao consultar o manual do mountd (usado pelo NFS), diz l� que as
> solicita��es de montagem remota s�o gravadas num arquivo chamado
> /etc/rmtab. Quando todo mundo desmonta os compartilhamentos remotos, a
> entrada do diret�rio compartilhado � removido de /etc/rmtab.
>
Aqui no meu mandrake tem um /var/lib/nfs/rmtab
> S� que este arquivo n�o existe e o NFS aparentemente n�o d� pela falta
<...>
> � isso mesmo? N�o existe nada mais elegante?
>
Voc� acha esperar um meio mais elegante?
Muitas vezes um eject no cd-rom resolve...
Mas o problema mesmo � o timeout.
Como o NFS � por UDP, ele tem timeouts realmente GRANDES.
Mas,dependendo da posi��o de Merc�rio em rela��o � Lua, um sync,
um "unexport", e eject /mnt/cdrom pode funcionar.
> []s
>
Falows!
Boa Sorte.
Assinantes em 21/01/2002: 2233
Mensagens recebidas desde 07/01/1999: 151449
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]