Kubernetes节点cgroup限制优化

Kubernetes节点报错如下:
java.lang.OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
Failed to start thread - pthread_create failed (EAGAIN) for attributes: stacksize: 256k, guardsize: 0k, detached

[root@ip-10-0-141-67 ~]# cat /sys/fs/cgroup/pids/kubepods.slice/pids.max
32768
[root@ip-10-0-141-67 ~]# cat /sys/fs/cgroup/pids/kubepods.slice/pids.current
25704

echo 65535 > /proc/sys/kernel/pid_max
pid_max_value= ( c a t / p r o c / s y s / k e r n e l / p i d m a x ) e c h o " (cat /proc/sys/kernel/pid_max) echo " (cat/proc/sys/kernel/pidmax)echo"pid_max_value" > /sys/fs/cgroup/pids/kubepods.slice/pids.max

参考:
https://stackoverflow.com/questions/72429666/why-do-i-get-java-lang-outofmemoryerror-and-pthread-create-failed-after-a-few-da
https://stackoverflow.com/questions/63912406/kubernetes-java-lang-outofmemoryerror-unable-to-create-new-native-thread

搬家:163ac762-0818-47bb-8364-8827d28976fe

posted @ 2024-03-01 17:44  meijinmeng  阅读(5)  评论(0)    收藏  举报  来源