在安装ES时出现:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
今天在使用Docker运行ELK容器时一直报下面这个错误,容器一直起不来
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
此错误出现在修改config/elasticsearch.yml中的network.host为network.host: 0.0.0.0以便让外网任何IP都能来访问时。
然后可以执行以下命令,设置 vm.max_map_count ,但是重启后又会恢复为原值。
sysctl -w vm.max_map_count=262144
持久性的做法是在 /etc/sysctl.conf 文件中修改 vm.max_map_count 参数:
echo “vm.max_map_count=262144” > /etc/sysctl.conf
sysctl -p
然后我的问题就解决了
转载文献:CentOS安装ES填坑记
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!