elasticsearch外網訪問設置


默認情況下安裝elasticsearch之后是無法進行外網訪問的,可以通過設置來完成這一目的

1、更改配置文件

[***@elk01 ~]$ vim elk/config/elasticsearch.yml

找到network.host這一行,更改為

network.host: 0.0.0.0

注意:

:后面需要一個空格,格式不正確會報錯誤

2、重啟服務,發現報錯

ERROR: [1] bootstrap checks failed
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

3、以root賬戶更改/etc/sysctl.conf文件,添加如下內容

vm.max_map_count=655360

4、以root賬戶執行下面命令

[***@elk01 ~]$ sudo sysctl -p
vm.max_map_count = 655360

5、再次啟動服務,開放9200端口。在另台機器訪問。結果如下

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM