结合上次搭建项目和配置安全控制的经验,工程的搭建过程应该如下:
1.搭建zookeeper集群
2.配置solr的jetty启动配置
3.在solr启动配置中增加zk的acl配置信息
4.使用solr配置,启动solrcloud集群将 集群交给zookeeper管理
5.上传相关的配置文件,创建集合
6.上传安全配置文件
7.登录admin界面,查看集群状态及能否访问到zookeeper上的文件
8.添加数据到solrcloud中
1.搭建zookeeper集群
2.配置solr的jetty启动配置
3.在solr启动配置中增加zk的acl配置信息
4.使用solr配置,启动solrcloud集群将 集群交给zookeeper管理
5.上传相关的配置文件,创建集合
6.上传安全配置文件
7.登录admin界面,查看集群状态及能否访问到zookeeper上的文件
8.添加数据到solrcloud中
9.配置客户端,使用solrj来操作solrcloud(摸索阶段)
================================================================
1.配置zookeeper集群
1.1上传压缩包到liunx中,解压后进入根目录
压缩包地址:
创建一个data文件夹
mkdir data
进入data中
cd data
vim myid
输入 1
进入conf目录下
mv
zoo_sample.cfg zoo.cfg
编辑zoo.cfg 内容修改如下
我这里只用了两个节点,按官方推荐应该使用2n+1比较好
同理配置另外一个节点后:
启动zookeeper
zookeeper/bin/zkServer.sh start
两个节点都启动后查看集群状态
zookeeper/bin/zkServer.sh status
我这里只用了两个节点,按官方推荐应该使用2n+1比较好
同理配置另外一个节点后:
启动zookeeper
zookeeper/bin/zkServer.sh start
两个节点都启动后查看集群状态
zookeeper/bin/zkServer.sh status
================
2.配置jetty的启动文件.
2.1 先将solr5.5的项目上传到liunx中,解压:
文件地址:
链接:
http://pan.baidu.com/s/1eRQrVfs 密码:rzvu
2.2 将我提供的启动配置信息上传到liunx中
链接:
http://pan.baidu.com/s/1nvhE9Hv 密码:yef8
大致目录节后如下
2.3修改solr_8001中的配置信息为符合自己的
(data目录下缺少一个solr.xml文件
cp /root/solr/solr/server/solr/solr.xml /root/solr/solr_8001/data/
找到类似目录下复制过去即可)
vim solr.in.sh
我修改后配置信息如下
在修改bin下的solr.sh
vim bin/solr.sh
我修改后如下
将修改后的文件复制到另外一个节点上: