2015-05-17 6 views
17

में अधिक डेटा नहीं होने पर भी उच्च डिस्क वॉटरमार्क पार हो गया है, मैं अपनी स्थानीय मशीन पर लोचदार खोज का उपयोग कर रहा हूं। डेटा निर्देशिका आकार में केवल 37MB है लेकिन जब मैं लॉग की जांच, मैं देख सकते हैं:मेरे सूचकांक

[2015/05/17 21: 31: 12,905] [चेतावनी] [cluster.routing.allocation.decider] [क्रोम ] उच्च डिस्क वॉटरमार्क [10%] पर [h9P4UqnCR5SrXxwZKpQ2LQ] [क्रोम] मुक्त पार कर: 5.7gb [6.1%], टुकड़े इस नोड

काफी के बारे में क्या गलत हो रहा हो सकता है उलझन से दूर दूसरी जगह कर दिया जाएगा। कोई मदद?

उत्तर

18

Index Shard Allocation से:

... watermark.high उच्च वॉटरमार्क नियंत्रित करता है। यह 90% तक डिफ़ॉल्ट है, जिसका अर्थ है कि यदि नोड डिस्क उपयोग 90% से ऊपर बढ़ता है तो ईएस अन्य नोड पर shards स्थानांतरित करने का प्रयास करेगा।

आपकी वास्तविक अनुक्रमणिका का आकार कोई फर्क नहीं पड़ता; यह डिवाइस पर छोड़ा खाली स्थान है जो मायने रखता है।

यदि डिफ़ॉल्ट आपके लिए उपयुक्त नहीं हैं, तो आपको उन्हें बदलना होगा।

+0

ओह! वह मेरे बारे में काफी बेवकूफ था। धन्यवाद! मैंने अभी जांच की है कि मेरी हार्ड ड्राइव लगभग पूरी तरह से –

+0

है, क्या यह बंदरगाह 5601 का उपयोग करके सुलभ नहीं है। मैंने लोचदार खोज और किबाना स्थापित किया है, लेकिन मुझे लोचदार खोज लॉग में एक ही त्रुटि मिलती है और जब मैं http: // का उपयोग करके किबाना तक पहुंचने की कोशिश कर रहा हूं,/localhost: 5601/यह कुछ भी नहीं दिखा रहा है –

+0

@ माहेशमालपानी मैं यहां ज्यादा जोड़ नहीं सकता, सिवाय इसके कि मुझे सुझाव है कि आप अपने ड्राइव को मुफ्त डिस्क स्थान की जांच करें। यदि ऐसा नहीं है तो मेरा सुझाव है कि आप थोड़ा और शोध करें और एक नया प्रश्न बनाएं। – mark

3

यह एक चेतावनी है और कुछ भी प्रभावित नहीं करेगा। भंडारण प्रोसेसर (एसपी) उच्च और निम्न वॉटरमार्क का उपयोग यह निर्धारित करने के लिए करते हैं कि उनके लेखन कैश को कब फ़्लश करना है। संभावित समाधान कुछ मेमोरी

और चेतावनी गायब हो जाएगा। यहां तक ​​कि यह दिखाए जाने के साथ, प्रतिकृतियां नोड को असाइन नहीं की जाएंगी जो ठीक है। लोचदार खोज ठीक काम करेगा।

+0

मेमोरी या डिस्क का मतलब क्या है? – batmaci

+0

कोई प्रदर्शन नुकसान नहीं? – RhinoDevel

संबंधित मुद्दे