美文网首页
Note30:Apache Solr-5.2.1 安装配置

Note30:Apache Solr-5.2.1 安装配置

作者: K__3f8b | 来源:发表于2020-11-17 17:24 被阅读0次

安装包下载安装

  • 地址
  • 下面的 Atlas 安装需要 Solr-5.2.1.tgz 这个版本
  • 把安装包上传到 /opt/software 目录
  • 解压
[kevin@hadoop112 software]$ tar -zxvf solr-5.2.1.tgz -C /opt/module/

配置

  • 修改 solr.in.sh 文件
[kevin@hadoop112 software]$ cd /opt/module/solr-5.2.1/bin
[kevin@hadoop112 bin]$ vim solr.in.sh

添加内容

#添加下列指令
ZK_HOST="hadoop112:2181,hadoop113:2181,hadoop114:2181"
SOLR_HOST="hadoop112"
# Sets the port Solr binds to, default is 8983
#可修改端口号
SOLR_PORT=8983
  • 分发 Solr,进行 Cloud 模式部署
[kevin@hadoop112 bin]$ cd /opt/module
[kevin@hadoop112 module]$ xsync.sh solr-5.2.1

提示:分发完成后,分别对 hadoop113、hadoop114 主机/opt/module/solr-5.2.1/bin 下的 solr.in.sh 文件,修改为 SOLR_HOST=对应主机名。

启动

[kevin@hadoop112 module]$ cd /opt/module/solr-5.2.1/
[kevin@hadoop112 solr-5.2.1]$ zk.sh start

[kevin@hadoop112 solr-5.2.1]$ bin/solr start
[kevin@hadoop113 solr-5.2.1]$ bin/solr start
[kevin@hadoop114 solr-5.2.1]$ bin/solr start
[kevin@hadoop112 solr-5.2.1]$ cd ~/bin
[kevin@hadoop112 bin]$ touch solr-cluster.sh
[kevin@hadoop112 bin]$ chmod 775 solr-cluster.sh
[kevin@hadoop112 bin]$ vim solr-cluster.sh

添加内容

#!/bin/bash

case $1 in
    "start"){
        for i in hadoop112 hadoop113 hadoop114
        do
            ssh $i "/opt/module/solr/bin/solr start"
        done
    };;
    "stop"){
        for i in hadoop112 hadoop113 hadoop114
        do
            ssh $i "/opt/module/solr/bin/solr stop"
        done
    };;
esac

使用

# 启动
[kevin@hadoop112 bin]$ solr-cluster.sh start
# 关闭
[kevin@hadoop112 bin]$ solr-cluster.sh stop

相关文章

网友评论

      本文标题:Note30:Apache Solr-5.2.1 安装配置

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