配置文件elasticsearch.yml詳解


在es根目錄下的config目錄中有elasticsearch.yml配置文件,es加載使用的yml格式配置

17行:cluster.name: 自定義集群名稱(強烈推薦默認名稱elasticsearch)

解釋:es的運行都是以集群形式啟動的,默認情況也會有集群名稱 elasticsearch

es的discovery模塊會自動發現在同一個網絡通信區間內下的es節點,如果在同一個網段下有多個集群,可以利用集群名稱來區分

23行:node.name: 自定義節點名稱

當前啟動的es進程表示一個節點,配置當前節點名稱,默認隨機名稱

33行:path.data: 索引數據存儲位置(保持默認,不要開啟注釋)

解釋:默認是es根目錄下的data文件夾,可以設置多個存儲路徑,用“,”隔開即可,例如:path.data:/path01,/path02 

如果開啟,必須是ES用戶的管理路徑內

37行:path.logs: 日志路徑(保持默認,不要開啟注釋)

#ip(用ip未啟動成功,換成127.0.0.1如果沒問題<說明服務已OK>,在換成如下地址,外網可訪問)  

57行左右:network.host: 當前es節點綁定的ip地址

解釋:默認127.0.0.1,如果需要開放對外訪問這個屬性必須設置,可以綁定本機對外訪問ip 

61行:http.port: 啟動的es對外訪問的http端口,默認9200

開放並且設置自定義端口

按照如上內容vim便捷elasticsearch.yml文件保存退出

 


免責聲明!

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



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