在虚拟机上启动ElasticSearch-6.4.2,启动后,在本机访问,提示拒绝链接。
解决办法:
vim config/elasticsearch.yml
添加: network.host: 0.0.0.0
允许所有ip访问,保存配置后发现还是不行,提示:
[ERROR][o.e.b.Bootstrap ] [kSH2rCN] node validation exception bootstrap checks failed
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
切换到root用户,vim /etc/sysctl.conf
增加一行 vm.max_map_count=655360
接着执行 sysctl -p
再回到es用户,重新启动解决问题