三人行必有我师

Elasticsearch无法恢复索引

Elasticsearch | 作者 soulrenger | 发布于2015年04月23日 | 阅读数:7527

我的ES环境是单节点,前天由于ES所在机器的LVM管理下的root磁盘满,引发两天的logstash索引报错,在扩容硬盘后,启动ES后就占用100%CPU,且之前的数据无法看到,报错是
{{{
[2015-04-23 00:00:19,893][WARN ][indices.cluster ] [Jackal] [logstash-2015.04.21][1] failed to start shard
org.elasticsearch.index.gateway.IndexShardGatewayRecoveryException: [logstash-2015.04.21][1] failed to recover shard
}}}
{{{
Caused by: org.elasticsearch.index.translog.TranslogCorruptedException: translog corruption while reading from stream

}}}

报错2.png


请教有人遇到这样的问题吗?该如何处理
已邀请:

stab - freshman

赞同来自:

去data文件转移出来到另一台机子上跑跑看,正常情况下单节点丢了就是真丢了吧

要回复问题请先登录注册