当尝试在Elasticsearch日志中启动Elasticsearch服务时,我尝试使用Ansible在LXC上运行Elasticsearch 6.x.
[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中更改此环境变量?
最佳答案
通过执行命令解决:
sysctl -w vm.max_map_count=262144
在Ansible上自行托管
关于elasticsearch - 无法在LXC上更改vm.max_map_count,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59589381/