solr节点down掉恢复

本文介绍了当Solr节点故障,如C节点Down掉时,如何进行恢复操作。包括关闭节点、检查分片数据、修改solr.xml配置、调整数据权限,以及重新启动节点等步骤,并建议在恢复后通过Solr Web页面验证节点状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

solr4.9.0

tomcat8.5.6

zookeeper3.4.5

solr有三个节点机器:A、B、C

本例以Cdown掉了

操作步骤:

  • 关闭C节点

进入solr用户,

进入usr/local/apache-tomcat-8.5.6/bin,执行./shutdown.sh

进入usr/local/zookeeper-3.4.5/bin,执行./zkServer.sh stop

如果出现rm: remove write-protected regular file `/home/solr/usr/local/zookeeper-3.4.5/data/zookeeper_server.pid'?,输入y点回车

  • 检查分片数据

检查down掉机器的分片文件夹(usr/local/solr-cores)中数据是否还在,如果还在,把每个分片下data/index下的write.lock文件删除,如果不在就可以从其他数据库移动分片数据过来,删除write.lock文件以及data/tlog下的tlog文件。或者也可以重新建新的分片。(本文以分片文件还在为例)

  • 检查修改solr.xml

检查usr/local/solr-cores下solr.xml文件是否正确,可以对比其他正常分片的solr.xml文件。注意分片、集群的配置数据。

  • 检查数据所属组
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值