Windows环境下solrCloud 6.x的配置安装(单机模拟多服务器) - solrClound部署

Solr部署

solr6.2.0内置了Jetty服务器,所以不用安装部署到Tomcat了。(若需要请从网上查找相关资料)

Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。

1.把下载的solr-6.2.0解压到目录C:\apps\solr-1
2.修改bin\solr.in.cmd的配置

set ZK_HOST=127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183
set SOLR_PORT=8983

ZK_HOST:为上一篇文章中部署的3个zookeeper地址
SOLR_PORT:为solr的服务端口(如果在同一台机器上部署,要给它们分配不同的端口号。)

配置多个Solr

配置方法如上所述,相关改动参数比较如下

solrSOLR_PORT
solr-18983
solr-28984
solr-38985

用Zookeeper管理配置文件

使用cmd命令执行

C:\apps\solr-1\server\scripts\cloud-scripts\zkcli -zkhost 127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183 -cmd upconfig -confdir C:\apps\solr-1\server\solr\configsets\sample_techproducts_configs\conf -confname newconfig

参数说明
zkhostzookeeper的服务地址
cmd命令类型
confdir配置的目录
confname配置名称


检查zookeeper存储情况,进入zookeeper的cmd命令如下:

C:\apps\zookeeper-1\bin\zkCli -server 127.0.0.1:2181

查询configs的相关命令

ls /configs
ls /configs/newconfig

这里写图片描述

启动Solr服务

1.启动solr命令:

C:\apps\solr-1\bin\solr start

这里写图片描述

2.查看solr状态:

C:\apps\solr-1\bin\solr status

这里写图片描述

登录Solr Web界面

使用浏览器打开

http://127.0.0.1:8983/solr/#/

其他两个solr访问地址分别是: http://127.0.0.1:8984/solr/#/http://127.0.0.1:8985/solr/#/

这里写图片描述

创建Collection

1.通过url创建一个collection

http://127.0.0.1:8983/solr/admin/collections?action=CREATE&name=myNewCollection&numShards=3&replicationFactor=1&collection.configName=newconfig

2.通过Solr Web界面创建一个collection

这里写图片描述

最终效果

这里写图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值