Kubernetes でのメモリ消費量が時間の経過とともに増加する (OOM)

Kubernetes でのメモリ消費量が時間の経過とともに増加する (OOM)

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


Symptom


時間が経つにつれて、防御側はメモリリークによりKubernetesでOut of Memoryエラーを引き起こすでしょう。
特定の Ubuntu カーネルの。
画像.png


Environment


  • セルフホスト Kubernetes バージョン 1.24.3
  • Docker バージョン 20.10.7
  • ディフェンダーズ v22.06.197


Cause


カーネル4.15.0-177-genericを実行しているUbuntu 18.04.06で問題を再現します。

再現手順:

  1. ホストのCNNFを有効にする

  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


Kernel/LTSEnablementStack - Ubuntu Wikiの説明に従って、カーネルを推奨の HWE カーネル バージョン (5.4.0-124-generic) にアップグレードすると、問題は解決しました。



Actions
  • Print
  • Copy Link

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

Choose Language