solr安装与配置(linux + tomcat + SolrCloud版)

一、搭建ZooKeeper集群

  1. 见文章:https://my.oschina.net/u/3493518/blog/1490414

二、 搭建SolrCloud集群

  1. 首先完成单机版的搭建,步骤见文章:https://my.oschina.net/u/3493518/blog/1490219
  2. 复制3个单机版solr服务对应的tomcat,并分别修改端口为:8080、8081、8082                      154249_or6C_3493518.png
  3. 复制3个solr_home,分别为solr_home8080、solrhome8081、solrhome8082。一个solr实例对应一个solr_home                                                                                                                 154447_XW1D_3493518.png
  4. 修改每个tomcat下的web.xml                                                                                                   154619_rmrh_3493518.png
  5. 修改每个solr_home下的solr.xml,指定对应solr服务的tomcat的ip和端口。                             154754_AvWJ_3493518.png
  6. 设置tomcat的启动参数,在每个tomcat目录下的bin/catalina.sh,添加以下内容:                180851_KgtA_3493518.png

三、启动

    1、创建tomcat启动脚本start-all-tomcat.sh,内容如下:
        /usr/local/solr-cloud/apache-tomcat-8.0.45-8080/bin/startup.sh
        /usr/local/solr-cloud/apache-tomcat-8.0.45-8081/bin/startup.sh
        /usr/local/solr-cloud/apache-tomcat-8.0.45-8082/bin/startup.sh

    2、创建tomcat关闭脚本shutdown-all-tomcat.sh,内容如下:
        /usr/local/solr-cloud/apache-tomcat-8.0.45-8080/bin/shutdown.sh
        /usr/local/solr-cloud/apache-tomcat-8.0.45-8081/bin/shutdown.sh
        /usr/local/solr-cloud/apache-tomcat-8.0.45-8082/bin/shutdown.sh

    3、启动

        142659_2G4F_3493518.png

四、上传配置文件到zookeeper

  1. 说明:solr索引集合由zookeeper管理,所以我们创建核心,需要将配置文件上传到zookeeper,然后创建核心。 创建配置存放目录solr_cloud_collection,将配置文件放在其中(solr/example/example-DIH/solr/solr 核心配置文件),这里命名为cloud_core(该文件只要上传到zookeeper之后就只有参考作用,solr实际使用配置为上传到zookeeper中的配置),只需要在一台服务器上面操作,其他集群服务器通过zookeeper共享。
  2. 上传步骤:在/usr/local/solr-cloud/solr-6.6.0/server/scripts/cloud-scripts目录中执行命令:
    ./zkcli.sh -cmd upconfig -zkhost 127.0.0.1:2281,127.0.0.1:2282,127.0.0.1:2283 -confdir /usr/local/solr-cloud/solr-cloud_collection/cloud-core/conf -confname cloud_core
  3. 参数说明
    -cmd upconfig:上传文件
    -zkhost:zookeeper地址(集群用,分隔)
    -confdir:配置地文件目录
    -confname:名称
  4. 查看上传结果                     175524_8VAt_3493518.png

四、创建Collection

  1. 通过控制台创建Collection                                                                                          180414_PExc_3493518.png
  2. 查看Collection                                                                                                   180543_H22x_3493518.png

转载于:https://my.oschina.net/u/3493518/blog/1487728

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值