“Erro de arquivo NFS obsoleto” ao tentar acessar o diretório

1

Eu tenho quatro computadores e em dois deles (digamos, será n1 e n2) Eu instalei o servidor NFS4 e exportei:

/export   10.0.0.0/16(rw,fsid=0,no_subtree_check,async,insecure,no_root_squash)
/export/home 10.0.0.0/16(rw,fsid=0,no_subtree_check,async,insecure,no_root_squash)

Agora, n1 e n2 têm a mesma configuração e eu posso montar e desmontar esses recursos em qualquer um dos meus computadores (em / home / n1 e / home / n2) sem erros, mas posso acessar apenas recursos de n1. Quando tento no diretório ls do n2, recebo o erro: "Manipulador de arquivo NFS obsoleto".

Minha rede está funcionando corretamente, não tenho firewall, ambos têm a mesma configuração e a mesma versão do servidor Ubuntu 10.04.

Nas máquinas clientes nos logs, recebo este erro:

[585039.584017] NFS: server 10.0.1.4 error: fileid changed
[585039.584019] fsid 0:16: expected fileid 0x1ba54e2, got 0x3f20001

Eu verifiquei na máquina do servidor e este 0x3f20001 é o ID do diretório /export e 0x1ba54e2 é /export/home .

Meu fstab é assim:

10.0.1.4:/home /home/n2 nfs4    _netdev,auto 0 0

IP 10.0.1.4 pertence ao host n2.

Alguma ideia?

    
por klew 08.02.2011 / 12:17

2 respostas

1

Parece que foi um problema com a ligação errada no fstab. Antes, quando eu estava configurando, eu acidentalmente troquei src e dest em fstab em n2 quando eu o vinculei a /home/n2 , mudei alguns diretórios home e mudei este bind para corrigir um. Mas provavelmente eu não remontei (eu devo ter esquecido de fazê-lo).

Eu tentei atualizar os pacotes e, depois da reinicialização, percebi que /export/home estava vazio e todos os dados estavam em /home/n2 on n2. Então, novamente eu mudei para /export/home e tudo estava funcionando corretamente.

Então, eu acho que o NFS teve problemas com a exportação de um diretório que foi ligado de outro diretório.

    
por 08.02.2011 / 13:16
1

O fsid deve ser diferente para cada exportação e é definido como 0 em sua configuração.

Você deve tentar definir um fsid diferente para cada exportação em cada servidor.

    
por 08.02.2011 / 13:10

Tags