Elasticsearch 默認是只能本機訪問的,如果想局域網內甚至外網訪問,需要修改默認的配置
1、打開elasticsearch 的配置,如果使用 rpm ,yum等安裝默認是在 etc 目錄下
[root@localhost]# vi /etc/elasticsearch/elasticsearch.yml
2、需要取掉node.name 前面的注釋符:#
node-1 為本機節點的命名,可以使用默認node-1 ,也可以使用自己命名的名字
node.name: node-1
3、去掉 cluster.initial_master_nodes 的注釋符:#
cluster.initial_master_nodes: ["node-1"] #這里的node-1為node-name配置的值
4、去掉network.host的注釋符:#,並改為 0,0,0,0,
network.host: 0.0.0.0
然后啟動即可。以上幾步缺一不可。
