【docker】elasticsearch-head無法連線elasticsearch的原因和解決,叢集健康值:未連線,ElasticSearch——跨域訪問的問題
阿新 • • 發佈:2018-11-27
環境
====================
虛擬機器啟動 centos 7 ip:192.168.92.130
elasticsearch 5.6.9 port:9200 9201
elasticSearch-head 5 port:9100
===================
首先確定的是,elasticsearch-head啟動無誤,elasticsearch啟動無誤。
點選連線elasticsearch出現這個問題:提示未連線
F12檢視:
瀏覽器直接訪問地址:
http://192.168.92.130:9200/_cluster/state
返回結果:
既然可以訪問,為什麼連線不上呢??
從上面錯誤可以看出,是跨域訪問的問題
Access to XMLHttpRequest at 'http://192.168.92.130:9200/_cluster/state' from origin 'http://192.168.92.130:9100' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
解決方案: