专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

windows solrcloud(solr8.6.2)的搭建及遇到问题

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/2/14 1:05:52       共计:3672 浏览

最近课程设计需要用到solrcloud文件搜索,这里记录一下搭建过程和遇到的问题(solr为8.6.2,没有使用tomcat)

zookeeper集群搭建


到zookeeper官网下载zookeeper压缩文件到E://solrcloud文件夹中,解压重命名为zookeeper1,将zookeeper1/conf中的zoo_sample.cfg复制一份重命名为zoo.cfg。修改zoo.cfg中的dataDir和datalogDir,以及设置服务ip和端口

在这里插入图片描述

然后复制zookeeper2和zookeeper3,修改zoo.cfg中的dataDir和datalogDir和clientPort,我的clientPort分别设为2182和2183。

在zookeeperi/data/ 目录下,新建myid文件,插入值i(下图中的version-2是使用zookeeper过程中产生的)

在这里插入图片描述

solr集群配置


修改solr.in.cmd中REM set ZK_HOST= zookeeper服务地址:端口,删掉REM set ZK_CLIENT_TIMEOUT=15000的REM,修改solr.cmd,编辑文件,搜索 SOLR_PORT=8983,将端口改为想要设的端口

在这里插入图片描述

在这里插入图片描述

启动solrcloud

启动zookeeper集群


打开命令行,进入zookeeperi/bin目录中,执行zkServer.cmd命令启动zk服务器


在这里插入图片描述

启动solr结点


进入\solr-1\server\scripts\cloud-scripts 目录,使用zkCli.bat将\solr-1\server\solr\configsets\basic_configs\conf 里的所有配置都上传到zk服务器上

在这里插入图片描述

solr简单操作介绍


cloud/Nodes查看集群结点

在这里插入图片描述

cloud/Tree

zookeeper集群文件结构

在这里插入图片描述

collection

添加/删除collection

在这里插入图片描述

导入/查询数据


可以用数据库导入,网上有很多教程,我使用document导入数据,包含一个条目,有id和title两个field,值分别为1和test

在这里插入图片描述


查询全部数据

在这里插入图片描述

根据id查询

在这里插入图片描述

遇到的问题


1)配置zookeeper集群启动的时候报错Error: JAVA_HOME is incorrectly set:

在这里插入图片描述

这个问题我是在zkServer.cmd中加上

set JAVA_HOME=“C:\PROGRA~1\Java\jdk1.8.0_111” 语句解决的,其它文件报这个错也可以尝试这种方法。

2) 连接zk服务器时报错

在这里插入图片描述

使用的是源码版本的zookeeper,换为二进制版本的zookeeper

3)solr start报错"此时不应有 SET"在这里插入图片描述

解决方案忘了…,好像我是在solr.in.cmd中加上

set JAVA_HOME="C:\PROGRA~1\Java\jdk1.8.0_111"语句

https://blog.csdn.net/psh111/article/details/109293097
版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:zookeeper windows伪集群搭建 | ·下一条:SolrCloud配置

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有