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