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. 批量删除写锁

bash 复制代码
#!/bin/bash
# delete write.lock

for i in `cat lock_list.txt`
do
    rm -f $i
done
相关推荐
智星云算力2 分钟前
算力民主化的 “临界点”:RTX 5090 专属算力平台专项测评与租用实战分析
大数据·人工智能·gpu算力·智星云·gpu租用
我是发哥哈4 分钟前
主流AI培训机构能力横向评测:核心维度与选型要点解析
大数据·人工智能·学习·机器学习·ai·chatgpt·aigc
QYR-分析6 分钟前
电气化浪潮下,电池液体冷却器行业发展全景解析
大数据·人工智能
一个程序猿老马13 分钟前
005、Git三板斧(1):git add - 将文件纳入版本管理
大数据·git·elasticsearch
Guheyunyi17 分钟前
智能巡检管理系统实现安全与效率双飞跃
大数据·人工智能·安全·架构·能源
cy_cy00217 分钟前
从旁观到参与,体感游戏赋能教育展厅
大数据·科技·人机交互·交互·软件构建
IT观测19 分钟前
物联网时代的“连接者”:解码西安摩高互动的软硬一体化开发实践
大数据·人工智能
ApacheSeaTunnel21 分钟前
SeaTunnel + AI:一句“我要做什么”,能不能直接变成一份能跑的配置?
大数据·ai·开源·数据集成·seatunnel·数据同步
xiaohuoji12925 分钟前
量化交易系统架构设计:从回测到实盘的4层分层方案(附架构图)
大数据·人工智能·数据挖掘·数据分析·个人开发·设计规范
RFID舜识物联网1 小时前
RFID耐高温标签:汽车喷涂线智能追溯的破局之道
大数据·人工智能·科技·物联网·安全·汽车