nfs ponto de montagem chamado '' share '' quebra ls e man

0

Eu montei um servidor nfs para ~ / share. Isso funciona bem desde que eu esteja em casa, onde o compartilhamento nfs está ao alcance. Quando não estou, isso parece quebrar o acesso a todas as páginas do manual. Usar o homem (ou ls no meu homedir) espera para sempre. Verificar com strace revela que eles tentam acessar a pasta chamada share.

A desmontagem também falha. Mesmo com -l (preguiçoso) e -f (força).

Estou pedindo três coisas aqui:

  • É '' compartilhar '' um nome mágico? Existe algo como o MANPATH, que eu deveria evitar?
  • Como desmontar sem reiniciar? (Eu já comentei o compartilhamento no fstab)
  • O que você sugeriria que eu fizesse, ter uma montagem baseada em rede / posição dos compartilhamentos NFS?
por freddyb 13.03.2012 / 11:22

1 resposta

1

Para responder às suas perguntas em ordem:

  • Sim, mas é um pouco mais complicado. Use manpath para ver qual é a ordem de pesquisa de caminho para páginas de manual e, por exemplo, MANPATH=/usr/share/man man <whatever> para usar uma configuração de caminho específica
  • Pode não ser possível desmontar sem inicializar (desta vez), mas no futuro você deve considerar a montagem com a opção intr, ou seja, mount -t nfs -o intr host:/path ~/share ou similarmente em fstab: host:/path /home/user/share nfs intr . Por favor, consulte man 5 nfs para mais informações (se você continuar com problemas, veja as opções soft e timeo ).
  • Experimente as opções acima, mas se elas falharem, tente o CIFS ou o sshfs em vez do nfs
por taneli 19.03.2012 / 22:39