solrcloud整合zookeper

原创 2016年07月27日 17:43:59

继续上一篇,zookeper集群安装成功之后,就需要搭建solr集群了。我们使用zookeper来几种管理solr的配置等。

1、tomcat安装

第一步:

       将apache-tomcat-7.0.47.tar.gz解压

    tar -zxvf apache-tomcat-7.0.47.tar.gz

第二步:

       把解压后的tomcat复制到/usr/local/solrcloud/目录下复制四份。

/usr/local/solrcloud/tomcat1
/usr/local/solrcloud/tomcat2
/usr/local/solrcloud/tomcat3
/usr/local/solrcloud/tomcat4

第三步:

       修改tomcat的server.xml
       vim tomcat2/conf/server.xml,把其中的端口后都加一。保证两个tomcat可以正常运行不发生端口冲突。
       注意:尽量使用查找替换,防止遗漏的。

2、solr单机部署

参考:solr单节点部署

3、solrcloud部署

启动zookeper

       solrCloud部署依赖zookeeper,需要先启动每一台zookeeper服务器。
       注意:如果不启动zookeper,部署SolrCloud会报错。

zookeeper管理配置文件

       由于zookeeper统一管理solr的配置文件(主要是schema.xml、solrconfig.xml), solrCloud各各节点使用zookeeper管理的配置文件。

       将上边部署的solr单机的conf拷贝到/home/solr下。
执行下边的命令将/home/solr/conf下的配置文件上传到zookeeper(此命令为单条命令,虽然很长o(╯□╰)o)。
       此命令在solr-4.10.3/example/scripts/cloud-scripts/目录下:

./zkcli.sh -zkhost 192.168.33.10:2181,192.168.33.10:2182,192.168.33.10:2183 -cmd upconfig -confdir /usr/local/solrcloud/solrhome1/collection1/conf -confname myconf

修改SolrCloud监控端口

修改监控端口

使solr和zookeper关联

       修改每一台solr的tomcat 的 bin目录下catalina.sh文件中加入DzkHost指定zookeeper服务器地址:

JAVA_OPTS="-DzkHost=192.168.25.154:2181,192.168.25.154:2182,192.168.25.154:2183"

启动所有tomcatx

       

访问SolrCloud

成功页面
       看到这个界面就说明,SolrCloud安装成功了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

zookeeper视频教程全套详细实战

  • 2017年11月03日 23:57
  • 49B
  • 下载

搭建Tomcat8+ solr-5.5.1+zookeeper3.4.6集群及单机版

1、软件环境配置 环境: Windows 7 apache-tomcat-8.0.35下载地址: http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/ ...
  • qq_33797186
  • qq_33797186
  • 2016年07月14日 10:47
  • 720

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

  • 2016年06月07日 11:01
  • 1.4MB
  • 下载

solrcloud5.2.1视频教程

solrcloud5.2.1+zookeeper一部精通 讲师:夜行侠 课时数:14课时 课程介绍:http://www.xuetuwuyou.com/course/15 课程下载地址:链接:...
  • nedynkd
  • nedynkd
  • 2015年08月24日 11:19
  • 758

solrcloud5结合zookeeper应用视频教程

  • 2016年02月18日 16:23
  • 141B
  • 下载

SolrCloud 分布式集群安装部署(solr4.8.1 + zookeeper +tomcat)

SolrCloud 分布式集群部署步骤 安装软件包准备 ·        apache-tomcat-7.0.54 ·        jdk1.7 ·        solr-4.8.1 ...
  • zwx19921215
  • zwx19921215
  • 2014年08月08日 00:10
  • 14175

solrCloud+tomcat+zookeeper配置

tomcat window下: catalina.bat set "JAVA_OPTS=-server -Xmx1024m -Xms256m -verbose:gc -Xloggc:solr_gc.l...
  • clj198606061111
  • clj198606061111
  • 2014年03月23日 23:15
  • 9715

windows下tomcat+solr+ZooKeeper集群搭建

上一篇文章已经讲述了如何在windows下用Tomcat容器下部署solr,现在讲解下solrcloud集群搭建 下载Zookeeper包zookeeper-3.4.6.tar.gz,官网都有下载:...
  • wsp51676
  • wsp51676
  • 2015年10月10日 15:58
  • 1448

solrcloud——zookeper集群

由于现在项目中数据越来越多,之前使用的是一个单节点的solr服务器,使用起来感觉有一些慢。所以现在需要搭建一个solrcloud来满足需求。         SolrCloud是基于Solr和Zoo...
  • zc474235918
  • zc474235918
  • 2016年07月27日 17:26
  • 463

Tomcat+solrcloud6.2版本整合Web项目

java Tomcat+ solrcloud6.2整合Web项目
  • u014793522
  • u014793522
  • 2017年02月17日 10:46
  • 408
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:solrcloud整合zookeper
举报原因:
原因补充:

(最多只允许输入30个字)