Data Domain: Varsayılan NFS seçenekleriyle NFSv4 kullanarak veri alırken aralıklı panikler
Summary: Varsayılan NFS seçenekleriyle NFSv4 kullanarak veri alırken aralıklı panikler
Symptoms
DD FS işlemi, varsayılan NFS seçenekleriyle NFSv4 kullanarak veri alırken aralıklı PANNIC'ler, döküm çekirdeği ve yeniden başlatma ile karşılaşabilir. Bu durum, DDOS 6.1.x sürümlerinin çalıştırılması ve aşağıdaki gibi PANIC dizelerinin kullanılması durumunda oluşur:
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
Yok
Resolution
Hata, aşağıdaki DDOS sürümlerinin kodunda düzeltilmiştir:
- DDOS 6.1.1.1 ve sonraki sürümler
- DDOS 6.1.2.0 ve sonraki sürümler
Müşteri hemen yükseltme yapamazsa veya sürümler mevcut değilse geçici bir çözüm olabilir ancak öncelikle sorunun açıklanan sorun olarak doğrulanması gerekir:
- İstemcilerdeki NFSv4 mount üzerinde G/Ç gerçekleştirmek için kök olmayan kullanıcılar kullanılıyor mu?
- İstemcide NFSv4 kimlik eşlemesi etkin mi? Linux'ta bunu öğrenmek için "cat /sys/module/nfs/parameters/nfs4_disable_idmapping" komutunu çalıştırın.
- NFS istemcisi herhangi bir NFSv4 dışa aktarımı için Kerberos güvenliğini (sec=krb5) kullanıyor mu?
- Kullanılan NFSv4 ACL'leri var mı?
Yukarıdaki yanıtların tümü "HAYIR" ise acil bir geçici çözüm, aşağıdaki DD CLI komutunu kullanarak DDR'de NFSv4 kimlik eşlemesini devre dışı bırakmaktır:
# nfs option set nfs4-idmap-out-numeric always
Bu, PANIC'e neden olan kod yoluna ulaşılmamasını sağlar ve yukarıda belirtilen "ön kontrollerde" yer alan özelliklerden hiçbirini kullanmadıkları için normal yedeklemelerde herhangi bir soruna neden olmaz.
Müşteri sabit bir sürüme yükseltme yaptıktan sonra bu ayar sıfırlanmalıdır:
# nfs option reset nfs4-idmap-out-numeric