Desde a atualização do NFS e Ubuntu para 14.04, todas as montagens do NFS estão falhando

2

Desde que atualizei minha máquina Ubuntu, todas as montagens do NFS estão suspensas. Eu verifiquei o syslog e estou vendo isso agora:

Sep 29 04:29:10 ip-10-10-10-10 kernel: [ 9589.594814] RPC: AUTH_GSS upcall failed. Please check user daemon is running.

Todos os outros métodos de depuração do NFS ainda são exibidos e executados (telnet, rpcinfo, etc). O que é o serviço AUTH_GSS e por que ele precisa estar em execução? Tenho andado por aí no Google, mas não consigo ver nenhuma razão pela qual isso não esteja ocorrendo.

** ATUALIZAÇÃO **

Além disso, estou vendo o seguinte no servidor:

Sep 29 05:55:12 ip-10-10-10-10 rpc.gssd[860]: ERROR: can't open /run/rpc_pipefs/gssd/clntXX/info: No such file or directory
Sep 29 05:55:12 ip-10-10-10-10 rpc.gssd[860]: ERROR: failed to read service info

** MAIS DEPURAÇÃO **

Para ficar claro, ele está absolutamente em execução e aceitando conexões da máquina cliente. Eu sou capaz de telnet para 111 e 2049 a partir da máquina do cliente sem nenhum problema.

    
por aronchick 29.09.2014 / 08:39

1 resposta

5

GSSAPI ou a Interface de Programação de Aplicações de Serviços de Segurança Genérica é usada pelo NFS (versões 3 e 4) ao usar o Kerberos para autenticação e criptografia.

O arquivo de configuração do ubuntu /etc/default/nfs-common tem algumas linhas sobre isso:

# Do you want to start the gssd daemon? It is required for Kerberos mounts.
NEED_GSSD=

Configure o Kerberos e o GSS ou certifique-se de não usá-los.

Há um relatório de erros relacionado na barra de ativação que sugere a configuração NEED_GSSD=yes ou desativando o GSS por meio da lista negra do módulo rpcsec_gss_krb5 (em /etc/modprobe.d/blacklist.conf , após o qual você precisa reiniciar).

    
por 29.09.2014 / 08:49

Tags