Consommation de mémoire élevée dans Kubernetes au fil du temps (OOM)

Consommation de mémoire élevée dans Kubernetes au fil du temps (OOM)

3996
Created On 10/24/22 06:52 AM - Last Modified 01/03/25 10:52 AM


Symptom


Au fil du temps, les défenseurs provoqueront des erreurs de manque de mémoire dans Kubernetes en raison d'une fuite de mémoire
de certains noyaux Ubuntu.
image.png


Environment


  • Version 1.24.3 de Kubernetes auto-hébergée
  • Version Docker 20.10.7
  • Défenseurs v22.06.197


Cause


Reproduisez le problème dans Ubuntu 18.04.06 exécutant le noyau 4.15.0-177-generic

Étapes à suivre pour reproduire :

  1. Activer CNNF pour les hôtes

  2. Run the following in a host with a running Defender while true; do wget -q -O- http://127.0.0.1; done

  3. View TCP slab size increase in the host
    watch -n 0.1 "cat /proc/slabinfo | grep TCP"



Resolution


La mise à niveau du noyau vers la version recommandée du noyau HWE (5.4.0-124-generic) comme décrit ici Kernel/LTSEnablementStack - Ubuntu Wiki a résolu le problème.



Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000kEi0CAE&lang=fr&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language