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/ root@192.168.137.129:/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

停止集群(只能停止本机的solr)

/opt/module/solr-7.5.0/bin/solr stop -all

或者

/opt/module/solr-7.5.0/bin/solr stop -cloud -z 192.168.137.128:2181, -z 192.168.137.129:2181, -z 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

其他命令

删除集群库

/opt/module/solr-7.5.0/bin/solr delete -c test_collection
posted @ 2018-10-17 14:31  苏生不语  阅读(350)  评论(0编辑  收藏  举报