solr集群安装部署
2024-08-30 11:29:43
一、安装部署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/ 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
最新文章
- Oracle数据库,数据的增、删、改、查
- 跟我从零基础学习Unity3D开发--资源打包篇(AssetBundle)
- 介绍编译的less的两种IDE工具
- loadrunner 功能详解(一) - Run-time Settings
- 疯狂的ASP.NET系列-第一篇:啥是ASP.NET
- PHP微信开发ReplyModel(封装验证,数据获取,信息返回)
- [Rails Level 2] Ground up
- HTML5验证及日期显示
- CC2530红外学习球学码函数(P1.2接红外一体接收头,使用定时器tim1的复用功能2)
- S70卡
- SQL insert into select 语句
- libcurl.a 跨平台
- Flask开发遇到的问题:BuildError: Could not build url for endpoint 'main.followers' with values ['username']. Did you mean 'main.user' instead?
- 688. Knight Probability in Chessboard棋子留在棋盘上的概率
- 一个有趣的小例子,带你入门协程模块-asyncio
- 推荐一篇文章 《为什么C语言不会过时?》
- HTML-Ronoob-基础教程:HTML 字符实体
- 10分钟搭建 App 主流框架
- linux下 C程序 参数和内存
- SEGGER RTT STOP/SLEEP 模式下使用