solr solrcloud集群動態新增節點

2021-08-20 03:06:07 字數 3093 閱讀 5489

集群動態新增節點

前面的例子中用了三颱zk,兩台

solr

,現在新增一台

solr

(刪除預設的

example

)。1.修改

solr

配置:solr.in.sh

zk_host="192.168.75.101:2181,192.168.75.102:2181,192.168.75.103:2181"

2.啟動

可以看到沒有core

3.建立core

① 與手動新增的core形成集群

之前集群中單個頁面手動建立的core:

test_core

,再新增乙個

core

與其形成集群:

建立乙個同名的core,

建立完後就可以直接查詢裡面的資料:

可見,後新增的solr節點可以直接查詢原集群中的資料。

新增一條資料:

在其他機器也可以查出資料:

② 與api生成的

collection

形成集群

之前使用api生成過乙個集群:

core

有兩個名字:

但collection是同乙個:

harvewificollection

也就是說core可以不同名,甚至是兩個,只要

collection

是同乙個,就是同乙個集群:

新增乙個core,名稱起個新的:

harvewificore101

,collection

為集群的

新增成功,新增資料,在其他solr中也能查出來,說明集群新增成功

2) 刪除

collection

如:刪除rss

上面的ip位址可以是三颱

solr

中的任一台,頁面輸出:

Solr SolrCloud相關概念

solr支援伺服器的分布式集群部署,即solrcloud。在solrcloud中,乙個索引可以被分布到不同的伺服器,即不同的node,所有的這些node組成乙個collection,並且充分考慮了高可靠性和容錯的設計。solrcloud使用zookeeper來管理這些伺服器,被搜尋的檔案可以放在任何...

MySQL cluster集群 NDB集群學習

公司主業務用的mysql集群是官方自帶的mysql cluster,mysql自帶的集群模式,這個集群的模式和mgr pxc 主從 有點不一樣。一 儲存引擎不是innodb,mysql cluster用的是ndb引擎 二 資料儲存方式不同,mysql的其他集群方式資料是存在磁碟上的,中間資料的快取用...

zookeeper集群部署 kafka集群部署

wget wget 解壓到目錄 tar zxvf apache zookeeper 3.5.8 bin.tar.gz c usr local 進入目錄 cd usr local 建立軟連線 ln s usr local apache zookeeper 3.5.8 zookeeper 複製配置檔案 ...