solr cloud系列-集群搭建

solr的环境是基于服务器中间件的web项目,网上有很多用tomcat搭建solr的文章,这里就不介绍了,下面介绍下用jetty方式搭建solr集群方式,solr已经在项目中集成好了jetty,目前没发现两者之间的性能差别。
准备机器
196.168.162.50
196.168.162.51
196.168.162.52
端口:8983(默认端口)
solr cloud版本:6.1.0
jdk支持:solr6以上版本需要使用jdk1.8以上版本


linux创建操作用户 每台机器都创建solr账户
useradd -d /usr/solr solr
passwd solr

官网下载solr-6.1.0.tgz,其他方式下载也行,解压文件目录:/usr/solr
修改配置文件:bin/solr.in.sh
SOLR_HEAP="2048m"
SOLR_JAVA_MEM="-Xms2048m -Xmx2048m"
ZK_HOST="192.168.162.50:2181,192.168.162.51:2181,192.168.162.52:2181"
指定下内存设置和zookeeper设置,这个配置文件是solr项目的运行设置配置文件,其他条件可以酌情修改

所有机器都要配置的,别忘了开放端口


启动solr cloud,   -c参数表示以cloud方式启动,启动不添加这个参数会以单点的方式启动
./bin/solr -c

日志位置在:server/logs/*
web页面地址:http://192.168.xxx.xxx:8983,这里ip是你搭建机器的ip,




所有安装的机器都执行启动命令,集群就搭建起来了

有问题可以直接评论或者加我qq,273964523

你可能感兴趣的:(solr,cloud)