Data Domain: Pane intermitente ao ingerir dados usando NFSv4 com as opções padrão de NFS
Summary: Pane intermitente ao ingerir dados usando NFSv4 com as opções padrão de NFS
Symptoms
O processo do DD FS pode apresentar panes intermitentes, dump core e reinicialização ao ingerir dados usando o NFSv4 com as opções padrão do NFS. Isso ocorrerá se você estiver executando versões anteriores do DDOS 6.1.x, com strings PANIC como as seguintes:
ERROR: MSG-INTRNL-00001: PANIC: ddr/nfs4/nfs4_idmap/nfs4_names.c: _perform_timed_lookup: 698: !(active_cookie->magic == NFS4_IDMAP_LOOKUP_ARG_USED).
Cause
N/D
Resolution
O defeito foi corrigido no código das seguintes versões do DDOS:
- DDOS 6.1.1.1 ou posterior
- DDOS 6.1.2.0 ou posterior
Se um cliente não puder fazer upgrade imediatamente ou se as versões não estiverem disponíveis, uma solução temporária pode ser possível, mas o problema deve primeiro ser confirmado como o descrito aqui:
- Algum usuário não root é usado para executar E/S na montagem do NFSv4 em clients?
- O mapeamento de ID NFSv4 no client está ativado? No Linux, execute "cat /sys/module/nfs/parameters/nfs4_disable_idmapping" para descobrir.
- O client NFS está usando a segurança Kerberos (sec=krb5) para qualquer exportação NFSv4?
- Há ACLs NFSv4 sendo usadas?
Se todas as respostas acima forem "NÃO", uma solução temporária imediata é desabilitar o mapeamento de ID NFSv4 no DDR usando o comando da CLI do DD abaixo:
# nfs option set nfs4-idmap-out-numeric always
Isso garante que o caminho de código que causou a PANIC não seja atingido e não cause problemas com backups normais porque eles não usam nenhum dos recursos nas "pré-verificações" mencionadas acima.
Depois que um cliente faz upgrade para uma versão fixa, essa configuração deve ser redefinida:
# nfs option reset nfs4-idmap-out-numeric