大数据系列教程_solrcloud集群安装(solrcloud4.4)

本文详细介绍了SolrCloud集群方式的安装流程,包括修改solr.xml、配置启动参数、解压部署以及核心组件的配置调整。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SolrCloud集群方式安装

1:修改solr.xml

1.1、     添加分片信息

1.     <solr>

2.       <coresadminPath="/admin/cores" defaultCoreName="collection1"host="${host:}" hostPort="8080"hostContext="${hostContext:}"zkClientTimeout="${zkClientTimeout:15000}">

3.          <corename="collection1" instanceDir="collection1" shard="shard1"collection="collection1"/>

4.       </cores>

5.     </solr>

1.2、修改启动参数:

JAVA_OPTS= “-Dbootstrap_confdir=/usr/local/solr/collection1/conf-Dcollection.configName=clusterconf -Dzkhost=zookeeper1:2181,zookeeper2:2181,zookeeper3:2181 “

 

最后将tomcat及solr文件夹打包,分发到solrcloud2及solrcloud3主机上

 

解压tomcat及solr文件夹

 

将solrcloud2及solrcloud3上的solr.xml分别修改为:

6.     <solr>

7.       <coresadminPath="/admin/cores" defaultCoreName="collection1"host="${host:}" hostPort="8080"hostContext="${hostContext:}" zkClientTimeout="${zkClientTimeout:15000}">

8.          <corename="collection2" instanceDir="collection2"shard="shard2" collection="collection1"/>

9.       </cores>

10.  </solr>

11.  <solr>

12.    <coresadminPath="/admin/cores" defaultCoreName="collection1"host="${host:}" hostPort="8080"hostContext="${hostContext:}"zkClientTimeout="${zkClientTimeout:15000}">

13.       <corename="collection3" instanceDir="collection3"shard="shard3" collection="collection1"/>

14.    </cores>

15.  </solr>

修改各自的启动参数:

 

JAVA_OPTS= “-Dbootstrap_confdir= -Dzkhost=zookeeper1:2181,zookeeper2:2181,zookeeper3:2181 “

 

JAVA_OPTS= “-Dbootstrap_confdir= -Dzkhost=zookeeper1:2181,zookeeper2:2181,zookeeper3:2181 “

 

最后一次启动solrcloud1、solrcloud2、solrcloud3服务器

输入http://solrcloud1:8080/solr访问solrcloud界面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值