zoukankan      html  css  js  c++  java
  • solr集群安装部署

    一、安装部署zookeeper集群

    zookeeper集群

    二、solr集群部署

    集群配置

    IP 节点名称 环境
    192.168.137.128 192.168.137.128 jdk1.8, zookeeper3.4.13, solr7.5.0
    192.168.137.129 192.168.137.129 jdk1.8, zookeeper3.4.13, solr7.5.0
    192.168.137.130 192.168.137.130 jdk1.8, zookeeper3.4.13, solr7.5.0

    1、安装依赖

    安装lsof查看端口占用情况

    yum install lsof
    

    2、安装solr

    solr7.5.0下载

    1)解压
    cd /opt/module
    tar -zxvf solr-7.5.0.tgz
    
    2)集群配置
    cd /opt/module/solr-7.5.0/bin
    vi solr.in.sh
    

    编辑配置

    SOLR_HOST="主机IP"
    SOLR_TIMEZONE="UTC+8"
    
    3)集群拷贝
    scp -r /opt/module/solr-7.5.0/ root@192.168.137.129:/opt/module/solr-7.5.0/
    

    修改对应配置

    cd /opt/module/solr-7.5.0/bin
    vi solr.in.sh
    

    3、启动集群

    启动zookeeper集群(所有集群服务器都要执行)

    /opt/module/zookeeper-3.4.13/bin/zkServer.sh start
    

    启动solr集群(所有集群服务器都要执行)

    /opt/module/solr-7.5.0/bin/solr start -cloud -z 192.168.137.128:2181,192.168.137.129:2181,192.168.137.130:2181 -p 8983 -force
    

    停止集群(只能停止本机的solr)

    /opt/module/solr-7.5.0/bin/solr stop -all
    

    或者

    /opt/module/solr-7.5.0/bin/solr stop -cloud -z 192.168.137.128:2181, -z 192.168.137.129:2181, -z 192.168.137.130:2181 -p 8983 -force
    

    创建集群库(任意一个集群服务器执行)

    /opt/module/solr-7.5.0/bin/solr create_collection -c test_collection -shards 2 -replicationFactor 3 -force
    

    查看solr集群状态

    /opt/module/solr-7.5.0/bin/solr status
    

    Web控制台

    http://服务器IP:8983/solr/#/~cloud

    其他命令

    删除集群库

    /opt/module/solr-7.5.0/bin/solr delete -c test_collection
    
  • 相关阅读:
    Ueditor之SAE移植
    SAE flask及其扩展 bug指南
    SAE 安装未包含的第三方依赖包
    Bootstrap 和 LESS
    Device.js——检测设备平台、操作系统的Javascript 库
    Flask 富文本编辑器
    DDoS攻击
    WPF之数据绑定
    参数测试
    总结 一下UML 类图的关系
  • 原文地址:https://www.cnblogs.com/zuosl/p/9803975.html
Copyright © 2011-2022 走看看