问题
[2022-12-09T18:06:54,976][ERROR][o.e.b.Bootstrap ] [node-102] 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]
解决
- 修改
vim /etc/sysctl.conf
- 添加
vm.max_map_count = 262144
- 刷新
sysctl -p
- 修改
vim /etc/security/limits.conf
- 添加
* hard nofile 65536
* soft nofile 65536
* hard nproc 4096
* soft nproc 4096
设置限制数量,第一列表示用户,*表示所有用户
soft nproc : 单个用户可用的最大进程数量(超过会警告);
hard nproc : 单个用户可用的最大进程数量(超过会报错);
soft nofile : 可打开的文件描述符的最大数(超过会警告);
hard nofile : 可打开的文件描述符的最大数(超过会报错);
测试
curl http://localhost:9200/