报错FileSystemException: /datas/nodes/0/indices/gtTXk-hnTgKhAcm-8n60Jw/1/index/.es_temp_file

简介: 首先我碰到的问题是服务器突然断电导致elasticsearch宕机,当我再次启动的时候>FileSystemException: /data/elasticsearchDatas/datas/nodes/0/indices/gtTXk-hnTgKhAcm-8n60Jw/1/index/.es_temp_file: 结构需要清理

首先我碰到的问题是服务器突然断电导致elasticsearch宕机,当我再次启动的时候

FileSystemException: /data/elasticsearchDatas/datas/nodes/0/indices/gtTXk-hnTgKhAcm-8n60Jw/1/index/.es_temp_file: 结构需要清理

到对应的目录中查看,ls查看文件时报

ls: 无法访问write.lock: 结构需要清理

所以判断肯定是由于断电导致分区数据损毁,丢失了文件的信息。所以需要修复分区,并重新挂载到目录上。

查看磁盘挂载

df -h

在这里插入图片描述

可看到文件所在的目录挂载的分区是/dev/sdc,这就是我们需要修复的。

先将已经挂载好的分区卸载下来

umount /dev/sdc

然后修复

xfs_repair /dev/sdc

修复好以后重启服务器、或者重新挂载,当然要看你挂载的分区持久化写入/etc/fstab中,如果写了,则重启服务器就会重新将分区挂载到目录下。
重启命令

reboot

根据上述操作,我的问题解决了,你的呢?

目录
相关文章
|
5月前
|
XML 移动开发 数据格式
【Python】已解决:bs4.FeatureNotFound: Couldn’t find a tree builder with the features you requested: html5
【Python】已解决:bs4.FeatureNotFound: Couldn’t find a tree builder with the features you requested: html5
489 1
error: Two output files share the same path but have different contents: node_modules\.vite\..xxx.js
error: Two output files share the same path but have different contents: node_modules\.vite\..xxx.js
750 0
error: Two output files share the same path but have different contents: node_modules\.vite\..xxx.js
Note that ‘/home/w/.local/share‘ is not in the search pathset by the XDG_DATA_HOME and XDG_DATA_DIRS
Note that ‘/home/w/.local/share‘ is not in the search pathset by the XDG_DATA_HOME and XDG_DATA_DIRS
373 0
|
PHP 开发工具
报错 invalid [default store dir]: /tmp/
php sdk解压以后文件如下   推荐处理方案    1.如果使用支付宝sdk,首先lotusphp_runtime 文件也要一起使用  支付宝现在的php sdk中有lotus框架可以和aop文件   夹放在同一级    2.
902 12
|
网络协议 块存储 关系型数据库