Data Domain: Občasné paniky při ingestování dat pomocí systému NFSv4 s výchozími možnostmi NFS
Summary: Občasné paniky při ingestování dat pomocí systému NFSv4 s výchozími možnostmi NFS
Symptoms
V procesu DD FS může docházet k občasným panikám, výpisu jádra a restartování při ingestování dat pomocí systému NFSv4 s výchozími možnostmi NFS. K tomu dochází, pokud jsou spuštěny starší verze systému DDOS 6.1.x s řetězci PANIC, jako jsou následující:
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
Není k dispozici
Resolution
Chyba byla opravena v kódu pro následující verze systému DDOS:
- DDOS 6.1.1.1 a novější
- DDOS 6.1.2.0 a novější
Pokud zákazník nemůže provést upgrade okamžitě nebo nejsou k dispozici žádné verze, může být možné použít zástupné řešení, ale nejprve je nutné potvrdit popsaný problém:
- Používají se k provádění vstupně-výstupních operací na připojení NFSv4 na klientech nějací uživatelé, kteří nejsou uživateli root?
- Je povoleno mapování ID systému NFSv4 na klientovi? V Linuxu to zjistíte spuštěním příkazu "cat /sys/module/nfs/parameters/nfs4_disable_idmapping".
- Používá klient NFS zabezpečení protokolem Kerberos (sec=krb5) pro jakýkoli export systému NFSv4?
- Používají se seznamy NFSv4 ACL?
Pokud jsou všechny výše uvedené odpovědi "NE", okamžitým zástupným řešením je zakázat mapování NFSv4 ID v zařízení DDR pomocí níže uvedeného příkazu DD CLI:
# nfs option set nfs4-idmap-out-numeric always
Tím zajistíte, že nebude dosaženo cesty kódu, která způsobila adaptér PANIC, a nedojde k problémům s normálními zálohami, protože nepoužívají žádnou z funkcí uvedených "předběžných kontrol".
Po upgradu zákazníka na pevnou verzi by se mělo toto nastavení resetovat:
# nfs option reset nfs4-idmap-out-numeric