Solr集群 升级到8.5.1
全年12月才升级到8.3,结果现在又有漏洞了…直接升级到最新版!
1、去官网下个最新版的solr
https://lucene.apache.org/solr/downloads.html
2、换一个新的目录解压
cd /home/xxx
tar -xvf solr-8.5.1.tgz
3、拷贝依赖的jar包到新版目录
把原来安装的分词插件、数据导入工具的jar包一个个拷过来
cp activation-1.1.1.jar、gimap-1.5.1.jar、javax.mail-1.5.1.jar、mysql-connector-java-5.1.39.jar 等等 /home/xxx/solr-8.5.1/server/solr-webapp/webapp/WEB-INF/lib
4、启动新版本
如果新旧版本在同一台机器上部署的话,需要先停掉原有集群,或者换一个启动端口
su 到应用用户
# cd到老版本目录,停掉老版本
bin/solr stop -cloud -z 10.0.0.1:2181,10.0.0.2:2181,10.0.0.3:2181 -p 8983 &
# cd新版本目录,启动新版本
bin/solr start -cloud -z 10.0.0.1:2181,10.0.0.2:2181,10.0.0.3:2181 -p 8983 &
5、恢复索引库
依次创建原有的各个索引库
bin/solr create_collection -c collection1 -shards 2 -rep