Kubernetes pod运行Zookeeper被驱逐安静经常与错误
***** eviction_manager.go:344] eviction manager: attempting to reclaim memory
***** eviction_manager.go:355] eviction manager: must evict pod(s) to reclaim memory
但使用的内存却少得多。有人能帮我指出这个问题吗
Kubernetes pod运行Zookeeper被驱逐安静经常与错误
***** eviction_manager.go:344] eviction manager: attempting to reclaim memory
***** eviction_manager.go:355] eviction manager: must evict pod(s) to reclaim memory
但使用的内存却少得多。有人能帮我指出这个问题吗
1条答案
按热度按时间avwztpqn1#
您可以通过更改硬收回阈值来解决问题。您必须定义低RAM和低磁盘空间的阈值,Kubernetes收回策略将在达到这些阈值时生效。Kubernetes从节点收回Pod以解决低RAM和低磁盘空间问题。
如下所示:
eviction-hard=“可用内存〈600 Mi”
定义当可用RAM少于600 Mi时,必须立即硬逐出Pod。
和拆迁压力过渡期=“30 s”
磁盘空间回收策略的工作原理与RAM回收策略相同。了解RAM回收后,您将能够轻松地将知识应用于磁盘空间回收。有关详细信息,请参阅Kubernetes Eviction Policies for Handling Low RAM and Disk Space Situations。