无法在LXC上更改vm.max_map_count

问题描述 投票:0回答:1

我尝试使用Ansible在LXC上运行Elasticsearch 6.x,当我尝试在elasticsearch日志中启动Elasticsearch服务时,我看到:

[2020-01-04T08:45:58,744][ERROR][o.e.b.Bootstrap          ] [4WUODd8] node validation exception
[1] bootstrap checks failed
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

当我搜索时发现:

sysctl -w vm.max_map_count=262144

但是当我运行它时,我得到:

sysctl: setting key "vm.max_map_count": Read-only file system

我尝试手动更改文件,但是没有用,是否可以在LXC中更改此环境变量?

elasticsearch lxc
1个回答
0
投票

通过执行命令解决:

sysctl -w vm.max_map_count=262144

在Ansible上自行托管

© www.soinside.com 2019 - 2024. All rights reserved.