搭建solr集群

这篇博客详细介绍了如何在多台服务器上搭建Solr集群,包括设置JAVA_HOME、配置Zookeeper、启动Zookeeper服务、部署Tomcat、创建和配置Solr云,以及核心的创建和删除步骤。过程中涉及到了多个IP地址和端口的配置,以及相关命令行操作。
摘要由CSDN通过智能技术生成

solr1

192.168.163.128 solr1
192.168.163.129    solr2
192.168.163.130    solr3

export JAVA_HOME=/home/zhxl/solrcloud/jdk1.7.0_80 
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH  
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH 


gedit /etc/hosts


mv zookeeper-3.4.8 zookeeper


/home/zhxl/solrcloud/zookeeper/data

cp -r zoo_sample.cfg  zoo.cfg


gedit zoo.cfg


mkdir /home/zhxl/solrcloud/zookeeper/data

dataDir=/home/zhxl/solrcloud/zookeeper/data
dataLogDir=/home/zhxl/solrcloud/zookeeper/data/logs


echo "1" >> /home/zhxl/solrcloud/zookeeper/data/myid

echo "2" >> /home/zhxl/solrcloud/zookeeper/data/myid

echo "3" >> /home/zhxl/solrcloud/zookeeper/data/myid

先启动的是leader
cd /home/zhxl/solrcloud/zookeeper/bin
./zkServer.sh start
./zkServer.sh status

cd /home/zhxl/solrcloud/zookeeper/bin
./zkServer.sh restart
./zkServer.sh status

cd /home/zhxl/solrcloud/zookeeper/bin
./zkServer.sh stop

状态
cd /home/zhxl/solrcloud/zookeeper/bin
./zkServer.sh status

cd /home/zhxl/solrcloud
mv apache-tomcat-7.0.69/ tomcat

tar zxvf /home/zhxl/Downloads/solr-5.3.1.tgz  -C .

mv solr-5.3.1/ solr

cp -av solr/server/solr-webapp/webapp/ tomcat/webapps/solr

 mkdir cloud
 
 cp -r solr/server/solr/* cloud
 
run mode
./solr -e cloud 

run
./solr start -cloud -f -p 8080

./solr restart -c -p 8080 -z localhost:2181 -s example/cloud/node2/solr
 
 http://localhost:8080/solr/admin/cores?action=DELETE&name=solrmaster
 
 压缩tar zcvf cloud.tar.gz cloud
 tar zcvf zhxl.tar.gz
 
 

zookeeper-conf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值