मेरे पास दो लोचदार खोज नोड्स के साथ एक ईएलके स्टैक है और क्लस्टर स्थिति कुछ असाइन किए गए शर्ड्स के कारण लाल हो गई है, जिसे मैं छुटकारा नहीं पा सकता हूं। असाइन किए गए शार्ड, रेस को देख रहे हैं।असाइन किए गए शार्ड से छुटकारा पाएं
# curl -s elastic01.local:9200/_cat/shards | grep "logstash-2014.09.29"
शो: के साथ अधूरा सूचकांक
logstash-2014.09.29 4 p STARTED 745489 481.3mb 10.165.98.107 Crimson and the Raven
logstash-2014.09.29 4 r STARTED 745489 481.3mb 10.165.98.106 Glenn Talbot
logstash-2014.09.29 0 p STARTED 781110 502.3mb 10.165.98.107 Crimson and the Raven
logstash-2014.09.29 0 r STARTED 781110 502.3mb 10.165.98.106 Glenn Talbot
logstash-2014.09.29 3 p INITIALIZING 10.165.98.107 Crimson and the Raven
logstash-2014.09.29 3 r UNASSIGNED
logstash-2014.09.29 1 p STARTED 762991 490.1mb 10.165.98.107 Crimson and the Raven
logstash-2014.09.29 1 r STARTED 762991 490.1mb 10.165.98.106 Glenn Talbot
logstash-2014.09.29 2 p STARTED 761811 491.3mb 10.165.98.107 Crimson and the Raven
logstash-2014.09.29 2 r STARTED 761811 491.3mb 10.165.98.106 Glenn Talbot
अन्य नोड के लिए ठीकरा आवंटित करने के लिए मेरे प्रयास विफल रहता है:
curl XPOST -s 'http://elastic01.local:9200/_cluster/reroute?pretty=true' -d '{
"commands" : [ {
"allocate" : {
"index" : "logstash-2014.09.29",
"shard" : 3 ,
"node" : "Glenn Talbot",
"allow_primary" : 1
}
}
]
}'
के साथ:
NO(primary shard is not yet active)]
मैं वास्तव में धक्का देने के लिए एक एपीआई नहीं मिल सकता है शार्ड आगे बताता है। मैं यहां कैसे आगे बढ़ सकता हूं?
बस एक पूरी तस्वीर के लिए, कि इस प्रणाली स्वास्थ्य कैसा दिखाई देता है:
{
"cluster_name" : "logstash_es",
"status" : "red",
"timed_out" : false,
"number_of_nodes" : 2,
"number_of_data_nodes" : 2,
"active_primary_shards" : 114,
"active_shards" : 228,
"relocating_shards" : 0,
"initializing_shards" : 1,
"unassigned_shards" : 1
}
अपने समय के लिए धन्यवाद और मदद
क्या आपको कभी इसका समाधान मिला? –
शार्ड्स को हटाना और डेटा खोना ही इसे हल करने का एकमात्र तरीका था, फिर वापस – pagid