elasticsearch版本:6.7.1
打开路径 "..\elasticsearch\config\ " 下的 elasticsearch.yml 文件,在文件末尾添加如下代码:
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-methods: OPTIONS, HEAD, GET, POST, PUT, DELETE
http.cors.allow-headers: "X-Requested-With, Content-Type, Content-Length, X-User"
访问 9100 端口,查看连接情况。
点击连接,集群健康值为绿色即为正常。
---------------------------更新: 2020/01/20---------------------------
注意,再次重启 es 和 head 后如果依旧显示集群健康值未连接,切记修改连接地址为 elasticsearch.yml 中 network.host 设置的 IP,这里我设置为 ubuntu 虚拟机的 IP:192.168.209.132。