写点什么

Kubernetes 踩坑问题集

用户头像
玏佾
关注
发布于: 3 小时前
Kubernetes踩坑问题集

1.K8s 问题

1.1 k8s 安装 sornaqube 是报错:vm.max_map_count

错误信息如下:

Max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]” Code Answer’s
复制代码

查看了官方文档:Prerequisites and Overview | SonarQube Docs

需要修改其值,于是进入容器输入如下命令

$ sysctl -w vm.max_map_count=524288

出现如下错误:

sysctl: setting key "vm.max_map_count", ignoring: Read-only file system
复制代码

折腾了好久,想了一下,容器可能复制的节点配置,所以值只读的。于是在 node 节点主机输入:

$ sysctl -w vm.max_map_count=524288

$ sudo sysctl -w vm.max_map_count=524288vm.max_map_count = 524288 #成功了
复制代码

再回到容器中查看:

$ sysctl vm.max_map_countvm.max_map_count = 524288 #大功告成
复制代码


1.2 Sonar 提示:Process exited with exit value [es]: 137

错误信息:

Process exited with exit value [es]: 137Process exited with exit value [es]: 143
复制代码

解决方法:提升一下 k8s 容器的 CPU 和内存就可以了。

发布于: 3 小时前阅读数: 5
用户头像

玏佾

关注

还未添加个人签名 2013.06.26 加入

一个多年.net经验的javaer。

评论

发布
暂无评论
Kubernetes踩坑问题集