美文网首页
solr-jetty 集群搭建(个人笔记)

solr-jetty 集群搭建(个人笔记)

作者: knock | 来源:发表于2020-07-06 12:25 被阅读0次

    zookeeper

    修改主机 :(hostnamectl set-hostname xxx )

    --------------zookeeper---------------------------------------

    把zookeeper安装包上传到服务器
    https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/(下载带lib包的)

    zookeeper解压

    创建cloud把zookeeper向/usr/local/cloud目录下复制三份
    zookeeper01 zookeeper02 zookeeper03

    在zookeeper01~3目录下创建一个data文件夹。

    在data目录下创建一个myid的文件,myid的内容为1(02对应“2”,03对应“3”)echo 1 >>myid,echo 2 >>myid,echo 3 >>myid

    进入conf文件,把zoo_sample.cfg文件改名为zoo.cfg

    修改zoo.cfg,把dataDir=属性指定为刚创建的data文件夹。

    修改zoo.cfg,把clientPort指定为不冲突的端口号(01:2181、02:2182、03:2183)

    在zoo.cfg中添加如下内容:
    server.1=192.168.1.105:2881:3881
    server.2=192.168.1.105:2882:3882
    server.3=192.168.1.105:2883:3883

    分别启动三个zookeeper。

    Zookeeper的目录下有一个bin目录。使用zkServer.sh启动zookeeper服务。
    启动:nohup ./zkServer.sh start > /dev/null 2>&1 &
    关闭:./zkServer.sh stop
    查看服务状态:./zkServer.sh status

    Zookeeper 创建节点

    ./zkCli.sh -server net1:2181

    ls /

    create /solr 创建solr节点

    deleteall /solr 删除solr节点

    solr

    1.创建solr用户
    useradd solr
    passwd yyd

    2.赋予solr 权限

    vim /etc/sudoers (chmod –R 740 /etc/sudoers)

    Allows people in group wheel to run all commands

    solr ALL=(ALL) ALL

    (注: solr 用户可使用 sudo tar -zxvf )

    注:将solr 解压的压缩包 权限设置为solr用户 chown -R solr:solr solr

    3.solr.in.sh

        ZK_HOST="net1:2181/solr,net1:2182/solr,net1:2183/solr"  (集群)
        SOLR_JAVA_HOME="/usr/java/jdk1.8.0_171"
        SOLR_TIMEZONE="Asia/Shanghai"
        SOLR_HOST="net1"
        SOLR_PORT=8888
        SOLR_ULIMIT_CHECKS=false
    

    4.上传solr配置文件
    /usr/local/bigdata/solrcloud/solr1/server/scripts/cloud-scripts
    ./zkcli.sh -zkhost net1:2181,net1:2182,net1:2183/solr -cmd upconfig -confdir /usr/local/bigdata/solrcloud/solr1/server/solr/configsets/_default/conf -confname _default

    5.bin/solr start


    单节点:
    配置文件(core)路径 :
    将压缩包的solr-8.1.1\solr\server\solr\configsets\sample_techproducts_configs\conf
    复制到解压后的目录 /usr/local/solr/solr-8.1.1/server/solr/analy/conf

    相关文章

      网友评论

          本文标题:solr-jetty 集群搭建(个人笔记)

          本文链接:https://www.haomeiwen.com/subject/wrnpqktx.html