1. 程式人生 > >solr叢集安裝部署

solr叢集安裝部署

一、安裝部署zookeeper叢集

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

solr7.5.0下載

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