首页 > 其他分享 >failed to recover from translog

failed to recover from translog

时间:2022-12-13 17:35:23浏览次数:48  
标签:code translog 09 failed 12 bp 2022 recover

集群为红色

_cat/indices?v&health=red



health status index              uuid                   pri rep docs.count docs.deleted store.size pri.store.size

red    open   bp_code_2022-12-09 Oslg03YLSIinuR0-U8Ugvw  21   1   90106787            0       63gb         31.6gb



异常索引为bp_code_2022-12-09


_cat/shards/bp_code_2022-12-09?v


查看分片不成功的


_cat/shards/bp_code_2022-12-09?v



_cat/shards/bp_code_2022-12-09?v&h=n,index,shard,prirep,state,sto,sc,unassigned.reason,unassigned.details





找到原因

bp_code_2022-12-09 8     p      UNASSIGNED          ALLOCATION_FAILED failed shard on node [kiWYD9LhS5-0KveD8eo2UA]: shard failure, reason [failed to recover from translog], failure EngineException[failed to recover from translog]; nested: IllegalIndexShardStateException[CurrentState[CLOSED] operation only allowed when recovering, origin [LOCAL_TRANSLOG_RECOVERY]];  

                        bp_code_2022-12-09 8     r      UNASSIGNED          NODE_LEFT         node_left [Iijos8sSTq-q4TvFn3a2aA]



处理办法

POST /_cluster/reroute?retry_failed=true

 

标签:code,translog,09,failed,12,bp,2022,recover
From: https://blog.51cto.com/zhaochengsheng/5934920

相关文章