PowerStore: NAS Yetersiz Bellek Durumu, Düğümün Yeniden Başlatılmasına Yol Açıyor
Summary: NAS yetersiz bellek (OOM) durumu nedeniyle düğümün yeniden başlatılması veya paniği
Symptoms
SDNAS kapsayıcısı, düğüm paniğine yol açan yetersiz bellek durumu nedeniyle sonlandırıldı.
Bu makale, PowerStoreOS yükseltmesi veya NAS sunucusu taşıma sırasındaki panikler için geçerli değildir.
Bu sorun, 3.5.x ile 3.6.1.1 arasındaki sürümleri çalıştıran PowerStore kümelerini etkiler.
Cause
Bu sorun, PowerStore sürüm 3.5 ile başlayan arka uç blok aygıtlarıyla SDNAS etkileşimi için yeni bir tasarımın sonucudur.
Kalp atışı uygulamasındaki bir sorun nedeniyle, kullanılan bellek serbest bırakılamayabilir. Bu da bir OOM durumuna ve bunun sonucunda paniğe yol açar.
Resolution
Düzeltme, PowerStoreOS 3.6.1.2 ve PowerStoreOS 4.0.0.0 ve üzeri kodlarda mevcuttur.
Dell Teknik Destek veya Yetkili Servis Temsilcinizle iletişime geçin ve herhangi bir yardım gerekirse bu makale kimliğini referans gösterin.
Additional Information
NAS kapsayıcısı için bellek kullanımı, aşağıdaki komut kullanılarak SSH üzerinden gerçek zamanlı olarak kontrol edilir (servis kullanıcısı ile oturum açın):
egrep "new snap|^CONT.*MEM|cyc_nas_docker.*GiB" /cyc_var/resources/memory-node-?.log | tail -3
Kullanım svc_ssh_peer Eş düğüme geçmek ve aynı komutu çalıştırmak için.
Örneğin:
[SVC:service@1234567-B user]$ egrep "new snap|^CONT.*MEM|cyc_nas_docker.*GiB" /cyc_var/resources/memory-node-?.log | tail -3 ------------------- new snapshot at Thu May 2 12:40:49 UTC 2024 ------------------- CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS xxxxxxxxxxxx cyc_nas_docker 0.57% 8.854GiB / 28GiB 31.62% 0B / 0B 1.44TB / 41.3GB x [SVC:service@1234567-B user]$ svc_ssh_peer [SVC:service@1234567-A user]$ egrep "new snap|^CONT.*MEM|cyc_nas_docker.*GiB" /cyc_var/resources/memory-node-?.log | tail -3 ------------------- new snapshot at Thu May 2 12:41:54 UTC 2024 ------------------- CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS yyyyyyyyyyyy cyc_nas_docker 0.44% 7.08GiB / 28GiB 95.28% 0B / 0B 328GB / 4.29GB x [SVC:service@1234567-A user]$
Bellek kullanımının zaman içindeki ilerlemesini görmek için | tail -3 kısmı komutun bir parçasıdır.
Bellek kullanımı %80'den fazlaysa etkiyi en aza indirmek için etkilenen düğüm yoğun saatler dışında proaktif olarak yeniden başlatılabilir. Alternatif olarak, düğüm yerine yalnızca NAS kapsayıcısını yeniden başlatmak için Dell Teknik Destek ile iletişime geçin.