案例: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

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值