案例:centos7 离线搭建 solr cloud 小版本5.5.1
Posted 袁义锐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了案例:centos7 离线搭建 solr cloud 小版本5.5.1相关的知识,希望对你有一定的参考价值。
本案例使用solr-5.5.1.tgz 离线包,可到solr官网下载更高版本;如下操作流程可供参考!
1.上传solr-5.5.1.tgz 文件到/data/solrcloud,并解压,重命名
#解压
tar -zxvf solr-5.5.1.tgz
#重命名
mv solr-5.5.1 /data/solrcloud/solr5.5_1
2.进入solr5.5_1/bin目录;修改solr.in.sh文件,添加zk和启动端口
#添加zookeeper地址(如下zk为伪集群)
ZK_HOST="30.4.2.7:2181,30.4.2.7:2182,30.4.2.7:2183"
#添加端口
SOLR_PORT=8983
3.复制solr5.5_1,为 solr5.5_2 ,solr5.5_3;按步骤 2 修改solr5.5_2、_3 文件夹 内的 solr.in.sh文件
#复制
cp -r solr5.5_1 /data/solrcloud/solr5.5_2
cp -r solr5.5_1 /data/solrcloud/solr5.5_3
4.依次启动个节点的solr服务:例如当前目录:data/solrcloud/solr5.5_1;也可以编写启动脚本,应对多台应用情况
#启动
bin/solr restart
#查看
[root@SHB-L0120794 solr5.5_2]# bin/solr restart
Sending stop command to Solr running on port 8984 ... waiting 5 seconds to allow Jetty process 18987 to stop gracefully.
Waiting up to 30 seconds to see Solr running on port 8984 [-]
Started Solr server on port 8984 (pid=27052). Happy searching!
5.访问solr Web UI:http://30.4.2.7:8983/solr/index.html#/~cloud
6.点击cloud 菜单栏,Graph中如果是空的,请点击Collections菜单,添加索引分片和副本文件
config set: mycfg
创建脚本,可以参考使用如下命令行:
bash /data/solrcloud/solr5.5_1/bin/solr create -c vertex_index -d /data/solrcloud/solr5.5_1/apache-atlas-conf -shards 2 -replicationFactor 2
bash /data/solrcloud/solr5.5_1/bin/solr create -c edge_index -d /data/solrcloud/solr5.5_1/apache-atlas-conf -shards 2 -replicationFactor 2
bash /data/solrcloud/solr5.5_1/bin/solr create -c fulltext_index -d /data/solrcloud/solr5.5_1/apache-atlas-conf -shards 2 -replicationFactor 2
以上是关于案例:centos7 离线搭建 solr cloud 小版本5.5.1的主要内容,如果未能解决你的问题,请参考以下文章
案例:centos7 离线安装 tomcat8 单机 solr5
案例:centos7 离线安装 tomcat8 单机 solr5