当前位置: 首页 > news >正文

elasticsearch 索引write.lock报错解决 —— 筑梦之路

ES报错:

Caused by: org.apache.lucene.store.LockObtainFailedException: Lock held by another xxx write.lock 

这是ES异常关闭导致索引的写锁未释放,索引一直处于red状态

解决方法:

1. 停掉ES服务

2. 找到相应的数据目录,找到对应的索引写锁文件write.lock所在位置,删除该文件

3. 启动ES服务

如果有很多个索引都是该报错,可以使用批量处理的方法

批量处理方法:

1. 停掉ES服务

2. 进入数据目录:cd  nodes/0/

3. 查看写锁:find . -name write.lock > lock_list.txt

4. 批量删除写锁

#!/bin/bash
# delete write.lock

for i in `cat lock_list.txt`
do
    rm -f $i
done

http://www.dtcms.com/a/1743.html

相关文章:

  • 【JUC系列-08】深入理解CyclicBarrier底层原理和基本使用
  • 性能测试 —— Tomcat监控与调优:Jconsole监控
  • 八大排序详解
  • 禾观科技采用亚马逊云科技的数据湖,实现数据化驱动运营的核心
  • 油猴(篡改猴)学习记录
  • 第4讲:vue内置命令(文本插值,属性绑定,v-text,v-html)
  • 8. 工厂方法模式
  • 使用vpn/代理后电脑无法正常上网
  • Android 12修改usb tp触摸唤醒
  • 外包干了3个月,技术退步明显。。。。。
  • CHATGPT中国免费网页版有哪些-CHATGPT中文版网页
  • Vulnhub-driftingbules:5 靶机复现完整过程
  • 踩坑 | vue动态绑定img标签src属性的一系列报错
  • Python二级 每周练习题20
  • vue3学习笔记
  • C语言每日一题(9):跳水比赛猜名次
  • Java初始化大量数据到Neo4j中(一)
  • Openresty(二十二)ngx.balance和balance_by_lua终结篇
  • mySQL 安装
  • RocketMQ —消费者负载均衡
  • leetcode刷题笔记/代码随想录笔记——移除字符串中多余空格
  • 数组07-滑动窗口、HashMap
  • Leetcode.2571 将整数减少到零需要的最少操作数
  • Lnmp架构之mysql数据库实战2
  • 学习windows系统让python脚本在后台运行的方法
  • Java如何解决浮点数计算不精确问题
  • 从零开始之了解电机及其控制(10)空间矢量理论
  • 代理IP与Socks5代理:跨界电商之安全防护与智能数据引擎
  • Leetcode.2522 将字符串分割成值不超过 K 的子字符串
  • 【数据结构--八大排序】之归并排序