`
wbj0110
  • 浏览: 1558045 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

solrcloud&zookeeper集群搭建

阅读更多

solrcloud&zookeeper集群搭建

zookeeper的配置

解压

tar –zxvf zookeeper.XXX.tar.gz

配置

clip_image001

dataDir :zookeeper的管理的节点信息需要记录在该路径下的data目录下

默认启动端口2181

上述截图为单台zookeeper 的情况(单zookeeper节点 不用配置其他的server)

Zookeeper集群中如果leader节点挂了,会自动从配置的其他server中选出一个leader节点

Zookeeper集群的配置

clip_image002

启动zookeeper服务

clip_image003

查看启动状态信息

clip_image004

结束一个zookeeper服务 ./zkServer.sh stop

查看zookeeper的日志信息

clip_image005

# cat zookeeper.out

Tomcat的配置

1、 需要将solr-4.2.0/example/webapps/solr.war 拷贝到 tomcat/webapps下

clip_image006

2、 修改tomcat/conf/Catalina/localhost/solr.xml,配置solr/home

clip_image007

需要指定 solr的部署路径 以及 solr/home的 路径

注意:在搭建好群环境时注意运行solr的tomcat的日志输出级别,默认的solr日志输出是INFO ,不该的话每天会有大量日志产生

solr使用jdk自带的logging输出,jvm启动时通过设置-Djava.util.logging.config.file可以指定日志的配置文件。这里以tomcat容器为例,tomcat启动时会设置: 
-Djava.util.logging.config.file=tomcat/conf/logging.properties 
我们在logging.properties添加以下的内容: 
org.apache.solr.level = WARNING 
重启tomcat之后,info的日志就不会输出了。

 

 

3、 Leader节点1的tomcat/bin/catalina.sh 配置

DzkHost :zookeeper的地址

 

JAVA_OPTS="-Dbootstrap_confdir=/opt/solr-server1/multicore/room/conf -Dcollection.configName=clusterconf -DzkRun -DzkHost=192.168.0.139:2181 -DnumShards=2"

该配置指定了zookeeper 以及solr服务的配置路径

4、 slaver节点的tomcat/bin/catalina.sh 配置 关联到zookeeper就可以

JAVA_OPTS="-DzkHost=192.168.0.139:2181" slaver节点只要关联上zookeeper就OK

 

Solr-server配置

5、solr/home 路径下的solr.xml配置

clip_image008

需要指定 核 和端口

网卡信息配置

clip_image009

分享到:
评论

相关推荐

    solrcloud高可用集群搭建

    solrcloud高可用集群搭建: 1.jdk安装 2.zookeeper集群安装 3.solr集群安装

    solrcloud 高可用集群搭建

    SolrCloud是Solr4.0版本以后基于Solr和Zookeeper的分布式搜索方案。SolrCloud是Solr的基于Zookeeper一种部署方式。Solr可以以多种方式部署,例如单机方式,多机Master-Slaver方式。

    SolrCloud集群搭建教程

    SolrCloud是基于Solr和Zookeeper的分布式搜索方案,它的主要思想是使用Zookeeper作为集群的配置信息中心。 它有几个特色功能: 1)集中式的配置信息 2)自动容错 3)近实时搜索 4)查询时自动负载均衡 zookeeper是...

    SolrCloud5.2.1+tomcat7+zookeeper3.4.6 windows单机伪集群搭建教程

    详细描述solrCloud单机以及单机伪集群在windows下的部署安装并配图。

    SolrCloud4.9.0+tomcat7+zookeeper-3.4.6搭建教程

    详细描述solrCloud单机伪集群在windows下的安装与教程并附上步骤图解和相关软件的下载地址

    solrcloud.rar

    solrcloud 搭建solr集群 solr4.7.2+zookeeper3.4.14 用到的工具包

    2019品优购.txt

    使用spring-jms 负载均衡:nginx 搜索:solr集群(solrCloud),配合zookeeper搭建, 使用spring-data-solor 缓存:redis集群,使用spring-data-redis 图片存储:fastDFS集群 网页静态化:freemarker 单点登录:cas ...

    黑马49期全系列包括品优购

    zookeeper 消息中间件:Activemq,使用spring-jms 负载均衡:nginx 搜索:solr集群(solrCloud),配合zookeeper搭建, 使用spring-data-solor 缓存:redis集群,使用spring-data-redis 图片存储:fastDFS集群 网页...

    高性能的Apach Solr 4

    本参考书介绍如何使用apache solr 4搭建高性能的搜索系统,从文档缓存、过滤缓存、查询结果缓存、查询结果页面缓存、利用Zookeeper搭建 SolrCloud分布式集群环境等方面来进行搜索引擎性能优化。

    全新JAVAEE大神完美就业实战课程 超150G巨制课程轻松实战JAVAEE课程 就业部分.txt

    2Zookeeper集群 2品优购电商系统部署 3SolrCloud集群 4RedisCluster集群 5开源数据库中间件-MyCat 6Nginx的安装与启动 7Nginx静态网站部署 8Nginx反向代理与负载均衡 9品优购部署方案 10Docker简介 11...

    黑马品优购电商项目全套资源

    搜索:Solr中的集群(solrCloud),配合动物园管理员搭建,使用弹簧-数据-索洛 缓存:Redis的的集群,使用弹簧数据redis的的 图片存储:fastDFS集群 | |网页静态化: freemarker的 单点登录:cas 权限管理:Spring...

    黑马品优购项目

    搜索:solr集群(solrCloud),配合zookeeper搭建, 使用spring-data-solor 缓存:redis集群,使用spring-data-redis 图片存储:fastDFS集群 网页静态化:freemarker 单点登录:cas 权限管理:SpringSecurity, 跨域...

Global site tag (gtag.js) - Google Analytics