O clientid do relatório NFS está em uso

1

Duas semanas atrás, nossa rede mudou e, desde então, tive problemas com uma estação de trabalho. Foi originalmente configurado como um IP estático e agora está comutado para DHCP. O diretório inicial é uma montagem NFS e os usuários estão em um servidor NIS. Sem nenhuma alteração no arquivo fstab do que havia antes e no que está em todas as outras estações de trabalho, os diretórios base não são utilizáveis, embora mostre as permissões corretas para os usuários. No entanto, ao entrar, recebo:

-bash: /home_net/<username>/.bash_profile: Operation not permitted

e ao tentar touch um arquivo eu recebo:

touch: setting times of ‘temp’: No such file or directory

Por último, quando olho através de dmesg , vejo:

[   58.728507] nfs: server <server> OK
[   58.733960] NFS: Server <server> reports our clientid is in use
[   58.733965] NFS: state manager: lease expired failed on NFSv4 server <server> with error 1

Eu verifiquei o relógio do sistema e parece corresponder ao servidor. Eu verifiquei o fstab e ele corresponde a todas as outras estações de trabalho funcionais '.

O que diabos está errado com isso? E por que o NFS diz que meu clientid está em uso? Por que minha unidade NFS é montada e mostra as permissões corretas, mas não funciona realmente?

    
por tpg2114 06.04.2015 / 11:43

1 resposta

1

Encontramos sintomas semelhantes durante uma atualização de um servidor NFS comercial.

Muito possivelmente, durante as alterações na rede, o servidor e o cliente ficaram fora de sincronia. O servidor não está aceitando solicitações de operação de arquivo. Houve uma série de correções de bugs nesta área. Você não mencionou qual versão do cliente NFS está usando ou qual servidor NFS, mas manter esses pacotes atualizados é uma boa ideia.

Tente desmontar e montar novamente / home.

    
por Ray Robert 08.06.2015 / 23:35