修改配置文件/config/elasticsearch.yml
#在network的地方設置以下三個配置 network.bind_host: 0.0.0.0 network.publish_host: elasticsearch所在的主機的ip http.port: 9200 #在discovery的地方,取消下面這個配置的注釋 cluster.initial_master_nodes: ["node-1","node-2"]
然后修改文件/etc/sysctl.conf,添加下面這個配置
vm.max_map_count = 655360
然后執行以下命令更新配置
sysctl -p
然后在瀏覽器輸入http://elasticsearch_ip:9200,就可以看到是否遠程訪問了
后面啟動可能會出現not enough space的報錯
修改config目錄下的jvm.options,修改虛擬機分配內存大小
設置為:
-Xms100m
-Xmx100m
就可以了