1. 程式人生 > >配置檔案elasticsearch.yml詳解

配置檔案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檔案儲存退出