配置檔案elasticsearch.yml詳解
阿新 • • 發佈:2018-11-28
在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檔案儲存退出