上一篇文章的配置,只能在本機使用,但是要想為集群或者其他的機器連接,則需要做以下配置:
一、修改/opt/elasticsearch-6.4.0/config/elasticsearch.yml文件
把 network.host 和 http.port 前面的# 備注去掉 然后Host改成你的機器的IP即可
修改后,保存退出
二、為防止bootstrap checks failed報錯,進行以下修改
1>編輯 /etc/security/limits.conf,追加以下內容;
* soft nofile 65536
* hard nofile 131072
* soft nproc 4096
* hard nproc 4096
追加后,保存退出
此文件修改后需要重新登錄用戶,才會生效
2>編輯 /etc/sysctl.conf,追加以下內容:
vm.max_map_count=655360
保存后,執行:
# sysctl -p
三、關閉防火牆,並禁止開機啟動
# systemctl stop firewalld.service
# systemctl disable firewalld.service
四、重啟機器
執行命令 # reboot 重啟機器
使用es用戶登錄,再次啟動elasticsearch,啟動完成后
使用外部瀏覽器請求 http://192.168.56.3:9200
出現以上內容,配置成功。