Erro ao montar o diretório do host via NFS

3

Eu tenho procurado pelo site, mas não encontrei ninguém com o mesmo problema. No VirtualBox, tenho uma máquina com IP * .28 e outra com IP * .20. Este último deve montar um diretório exportado pelo primeiro.

*. 28: / etc / exports

/myfolder *.20(rw,sync,no_root_squash,subtree_check)

*. 20: / etc / fstab

*.28:/myfolder /myfolder nfs defaults 0 0

O destinatário simplesmente não monta o diretório na inicialização. Quando tento montar manualmente via:     mount / myfolder

Eu recebo esta mensagem de erro:

mount: wrong fs type, bad option, bad superblock on *.28:/myfolder,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount.<type> helper program)

Alguma idéia de por que isso acontece? (Ou onde posso obter esse "programa auxiliar" que aparentemente estou perdendo?)

    
por blue 01.04.2013 / 16:30

1 resposta

1

Só para ter certeza de que começaria a verificar o básico:

  • Você pode fazer ping na outra máquina? Se não, você provavelmente está enfrentando um problema de rede.
  • Você pode telnetar a porta que o nfs está usando no servidor? Se não, então talvez seja um problema de firewall ou configuração incorreta do nfs. Para ver as informações da porta, você pode usar o comando (no nfsserver):

    rpcinfo -p
    

Se tudo estiver certo, tente (do cliente nfs):

   showmount -e *.28

Você deverá ver a pasta / myfolder exportada para qualquer rede *. Se não, então há um problema com a configuração do servidor nfs.

PD: Eu acho que você deve adicionar a opção _netdev à linha fstab para que não tente fazer a montagem até que a rede esteja pronta. De qualquer forma, se a montagem manual falhar, esse não é o problema.

    
por 01.04.2013 / 17:11