k8s+arm环境,clickhouse出现多次MEMORY_LIMIT_EXCEEDED导致pod crash

k8s+arm环境,clickhouse出现多次MEMORY_LIMIT_EXCEEDED导致pod crash,可能是hugepage干扰内存分配器

关闭透明大页

1、修改文件

echo never > /sys/kernel/mm/transparent_hugepage/enabled 
echo never > /sys/kernel/mm/transparent_hugepage/defrag 
cat /sys/kernel/mm/transparent_hugepage/defrag 
always madvise [never]
cat /sys/kernel/mm/transparent_hugepage/enabled 
always madvise [never]

2、验证是否关闭文章来源地址https://www.uudwc.com/A/mNdD2/

[root@~]# grep Huge /proc/meminfo
AnonHugePages:         0 kB
ShmemHugePages:        0 kB
FileHugePages:         0 kB
HugePages_Total:       0		//success
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:     524288 kB
Hugetlb:               0 kB
[root@~]#  cat /proc/sys/vm/nr_hugepages
0	//success

原文地址:https://blog.csdn.net/destinyoooooooo/article/details/132532887

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年10月03日 03:39
【网络安全】一篇文章带你了解CTF那些事儿
下一篇 2023年10月03日 05:09