LNMMP+PHP+ELK

    xiaoxiao2026-05-15  12

    curl -XPUT 127.0.0.1:9200/_snapshot/backup -d ' { "type":"fs", "settings":{"location":"/opt/elk/snapshot/"} }'

    出现unassigned shards的手工修复方法

    curl -XPOST 'localhost:9200/_cluster/reroute' -d '{ "commands" : [ { "allocate" : { "index" : "logstash-ksmobile-2015.05", "shard" : 0, "node" : "0G0Gu4NNTTOtOi0LH_hdfg", "allow_primary" : true } } ] }'

    出现大量unassigned shards的批量修复方法

    master=$(curl -s 'http://localhost:9200/_cat/master?v' | grep -v ' ip ' | awk '{print $1}') for index in $(curl -s 'http://localhost:9200/_cat/shards' | grep UNASSIGNED | awk '{print $1}' | sort | uniq); do for shard in $(curl -s 'http://localhost:9200/_cat/shards' | grep UNASSIGNED | grep $index | awk '{print $2}' | sort | uniq); do echo $index $shard curl -XPOST 'http://localhost:9200/_cluster/reroute' -d '{ "commands" : [ { "allocate" : { "index" : "'$index'", "shard" : "'$shard'", "node" : "'$master'", "allow_primary" : true } } ] }' sleep 5 done done

    via:http://www.wklken.me/posts/2015/05/23/elasticsearch-issues.html via:http://keenwon.com/1393.html

    转载请注明原文地址: https://ju.6miu.com/read-1309697.html
    最新回复(0)