我試圖在單個服務器中安裝兩個elasticsearch實例,但未能這樣做(在同一端口上)。有什麼辦法可以在同一臺服務器和同一端口上創建兩個elasticsearch實例。 這裏會反向代理幫助。如果是這樣的話。在同一端口上的單臺機器上創建2個elasticsearch實例
2
A
回答
7
相同的服務器和相同的端口上創建2個Elasticsearch實例是不可能的,並且毫無意義的。
只需在同一個盒子上設置兩個實例,讓它們指向不同的端口,一個在默認端口9200和一個在端口9300.給它們相同的集羣名稱,它們將自動聯網。
其中重要的一點,請確保您的數據和插件目錄設置到不同的位置,否則,你會從一個節點改寫與其他節點的數據獲得的數據。
編輯:
順便說一句,如果你正在尋找你仍然需要做什麼,我上面所說的在同一臺機器上創建兩個完全獨立的集羣,但只要確保羣集名稱在每個不同配置文件,以便它們不會聯網在一起。
+6
至於端口配置,你不需要改變任何東西,因爲任何實例將爲http選擇[9200-9300)範圍內的第一個空閒端口,爲傳輸選擇[9300-9400]。 – javanna
相關問題
- 1. 在同一臺機器上同時運行2個webdriver實例
- 2. PostgreSQL:如何在同一個窗口機器上創建兩個實例?
- 3. 在同一臺機器上設置的JBoss的多個實例
- 4. Ajax跨域在同一臺機器上,但不同的端口
- 5. Sonar在同一臺機器上的兩個實例
- 6. 在同一臺機器上設置ejabberd的多個實例
- 7. 在同一臺機器上運行兩個logstash實例
- 8. MSOpenTech Redis - 同一臺機器上的多個實例
- 9. 我們如何在不同端口的同一服務器上創建兩個memcached服務器實例?
- 10. 如何在同一臺機器上創建2個火花大師/工人?
- 11. 同一端口上的2個進程?
- 12. 在一個域/端口對上提供2臺服務器
- 13. 在多臺機器或單個實例上運行sphinx
- 14. 在同一端口上運行多個Tomcat實例
- 15. 如何在單臺機器上運行同一窗口服務(java)的多個實例
- 16. 2 TcpClient的同一臺機器和端口
- 17. ArangoDB在同一臺服務器上的多個實例
- 18. 在Application_Start上創建一個類實例
- 19. autotools爲什麼在一臺機器上創建project-File.o,在另一臺機器上創建File.o?
- 20. 如何在一臺機器上運行多個JBoss實例?
- 21. 同一臺機器上具有相同端口的Jboss服務器
- 22. 在同一臺機器上安裝2個Oracle DB
- 23. 在同一臺機器上運行Selenium驅動程序的多個實例
- 24. 如何在同一臺機器上運行2個JBoss EPP(企業門戶平臺)實例
- 25. 如何在同一臺機器上創建單獨的Neo4j數據庫?
- 26. 多個RabbitMQ實例在同一臺服務器和epmd上
- 27. SQL2008 Express Edition:同一臺計算機上有兩個實例?
- 28. 區分同一臺機器上的多個客戶端
- 29. 如何在同一臺機器上運行兩個Jboss 5實例?
- 30. 是否可以在同一臺機器上運行多個SQL Server實例
可能重複的[ElasticSearch中的多個節點](http://stackoverflow.com/questions/13477303/multiple-nodes-in-elasticsearch) – bittusarkar