第10讲 Solr集群安装与配置一培训课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北风网项目实战培训 安装前准备 solr5.3.1+tomcat8.0.28+zookeeper-3.5.1-alpha 下载地址列表: /apache/lucene/solr/5.3.1/ /download-80.cgi /apache/zookeeper/zookeeper-3.5.1-alpha/ 本次是在一台服务器上部署3个 zk,4个 tomcat,由于是在同一台服务器上,zk 和 tomcat 的端口不能重复,若分布在不同的服务器上,这一步可以省略。 创建目录结构 1 . 创建目录:F:\solrcloud 可以根据自己需求建立在不同的盘 2 . solrcloud 下面目录结构为 service1???service2??? service3 ???tomcat1 tomcat2 tomcat3 tomcat4 solr_home1 solr_home2 solr_home3 solr_home4 3 . service中是 zk 的目录,三个目录结构一样,目录结构为 data??????datalog???????logs???????zookeeper-3.5.1-alpha Zk安装(一) 1 . 进入zk的conf目录 .. solrcloud\service1\zookeeper-3.5.1-alpha\conf 2 . 新建zoo.cfg并编辑此文件,文件内容如下(或者复制将zoo_sample.cfg改名为zoo.cfg) initLimit=5 syncLimit=2 clientPort=2181 tickTime=2000 dataDir= F:\\solrcloud\\service1\\data dataLogDir= F:\\solrcloud\\service1\\datalog //集群信息(服务器编号,服务器地址,LF通信端口,选举端口) server.1=localhost:2888:3888 server.2=localhost:2889:3889 server.3=localhost:2890:3890 initLimit:集群中的follower服务器(F)与leader服务器(L)之间初始连接时能容忍的最多心跳数(tickTime的数量)。 Zk安装(二) tickTime: Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔。 syncLimit:集群中的follower服务器与leader服务器之间请求和应答之间能容忍的最多心跳数。 3 . 在data目录新建myid文件,并写入值 文件中写入一个数字,每台zk不能重复,代表zk的唯一性,在zoo.cfg 中需要配置到。 4 . 启动zk 分别进入 F:\solrcloud\service1\zookeeper-3.5.1-alpha\bin F:\solrcloud\service2\zookeeper-3.5.1-alpha\bin F:\solrcloud\service3\zookeeper-3.5.1-alpha\bin 双击zkServer.cmd启动,启动过程中由于集群未完全正常启动,会报连接错误,可以暂时不管。 zkServer.sh status(查看状态) 安装Tomcat(一) 1 . 复制单机的tomcat: 复制D:\System\apache-tomcat-8.0.28 至 F:\solrcloud 下 分别更名为tomcat1、tomcat2、tomcat3、tomcat4 2 . 编辑tomcat中solr项目的web.xml文件,? 找到env-entry节点,编辑为以下内容 env-entry ???????env-entry-namesolr/home/env-entry-name ???????env-entry-value F:\solrcloud\solr_home1/env-entry-value(solr的用户目录,用于存储索引等,接下来会介绍,每个tomcat需要不一样的路径)??????? ???????env-entry-typejava.lang.String/env-entry-type /env-entry 安装Tomcat(二) 3 . 添加solr_home内容 复制 D:\work\solr_home 目录到F:\solrcloud 下,分别命名为solr_home 1、solr_home 2、solr_home 3、solr_hom

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档