1、安装zookeeper集群
参考文章:Zookeeper 及其安装配置和启动
2、下载solr7.5.0的安装包到centos服务器(3台机器),并解压安装包到”/home/data/solr“目录下
3、设置solrcloud的service服务
#进入目录
cd /etc/rc.d/init.d/
#增加文件
touch solrcloud
#文件授权
chmod +x solrcloud
#编辑文件内容
vim solrcloud
设置配置文件内容如下:
#!/bin/bash
#chkconfig: 2345 10 90
#description: service solrcloud8001
SOLR_HOME=/home/data/solr
SOLR_PORT=8001
ZK_HOST=192.168.1.51:2181,192.168.1.52:2181,192.168.1.50:2181
cd /
case "$1" in
start) ./${SOLR_HOME}/bin/solr start -c -z ${ZK_HOST} -p ${SOLR_PORT} -force;;
restart) ./${SOLR_HOME}/bin/solr restart -c -z ${ZK_HOST} -p ${SOLR_PORT} -force;;
stop) ./${SOLR_HOME}/bin/solr stop -p ${SOLR_PORT};;
stopall) ./${SOLR_HOME}/bin/solr stop -all;;
*) echo "require start|restart|stop|stopall";;
esac
检验service是否安装成功
4、增加开机启动配置
chkconfig --add solcoud
机器重启,检查solrcloud是否自动启动