solr叢集安裝部署
阿新 • • 發佈:2018-11-11
一、安裝部署zookeeper叢集
二、solr叢集部署
叢集配置
IP | 節點名稱 | 環境
--- | --- | ---
192.168.137.128 | 192.168.137.128 | jdk1.8, zookeeper3.4.13, solr7.5.0
192.168.137.129 | 192.168.137.129 | jdk1.8, zookeeper3.4.13, solr7.5.0
192.168.137.130 | 192.168.137.130 | jdk1.8, zookeeper3.4.13, solr7.5.0
1、安裝依賴
安裝lsof檢視端口占用情況
yum install lsof
2、安裝solr
1)解壓
cd /opt/module
tar -zxvf solr-7.5.0.tgz
2)叢集配置
cd /opt/module/solr-7.5.0/bin
vi solr.in.sh
編輯配置
SOLR_HOST="主機IP"
SOLR_TIMEZONE="UTC+8"
3)叢集拷貝
scp -r /opt/module/solr-7.5.0/ [email protected]:/opt/module/solr-7.5.0/
修改對應配置
cd /opt/module/solr-7.5.0/bin vi solr.in.sh
3、啟動叢集
啟動zookeeper叢集(所有叢集伺服器都要執行)
/opt/module/zookeeper-3.4.13/bin/zkServer.sh start
啟動solr叢集(所有叢集伺服器都要執行)
/opt/module/solr-7.5.0/bin/solr start -cloud -z 192.168.137.128:2181,192.168.137.129:2181,192.168.137.130:2181 -p 8983 -force
建立叢集庫(任意一個叢集伺服器執行)
/opt/module/solr-7.5.0/bin/solr create_collection -c test_collection -shards 2 -replicationFactor 3 -force
檢視solr叢集狀態
/opt/module/solr-7.5.0/bin/solr status
Web控制檯
http://伺服器IP:8983/solr/#/~cloud