CentOS/SwarmPit/Docker/Sonarqube启动时出错:最大虚拟内存区域vm.max_map_计数[65530]过低,至少增加到[262144]
我有如下设置:CentOS/SwarmPit/Docker/Sonarqube启动时出错:最大虚拟内存区域vm.max_map_计数[65530]过低,至少增加到[262144],docker,sonarqube,docker-swarm,Docker,Sonarqube,Docker Swarm,我有如下设置: Docker主机:CentOS Docker节点:CentOS 配器:Swarmpit 当我试图启动Sonarqube容器时,我得到了错误 错误:[1]引导检查失败。在开始Elasticsearch之前,您必须解决以下[1]行中描述的问题。 [1]的引导检查失败[1]:最大虚拟内存区域vm.max_map_计数[65530]过低,请至少增加到[262144] 我的尝试: 在主机上: sysctl-w vm.max\u map\u count=262144 sysctl-p
- Docker主机:CentOS
- Docker节点:CentOS
- 配器:Swarmpit
[1]的引导检查失败[1]:最大虚拟内存区域vm.max_map_计数[65530]过低,请至少增加到[262144] 我的尝试:
在主机上:
- sysctl-w vm.max\u map\u count=262144
- sysctl-p
- sysctl——系统
- docker重新启动(swarmpit应用程序容器id)
谢谢你在这方面的帮助 看来改变swarm节点上的值是一个不错的选择。与在单个容器主机上解决问题的说明相同,但在每个节点上#白发