जब मैं डिस्क पर Solr के सूचकांक फ़ाइलों को हटाने, (/solr/data/index
और solr/data/spellchecker
में पाया), Solr एक अपवाद फेंकता है जब भी मैं इसे करने के लिए एक अनुरोध बनाने की कोशिश:सोलर हटाए गए इंडेक्स फ़ाइलों से कैसे पुनर्प्राप्त करें?
java.lang.RuntimeException: java.io.FileNotFoundException : कोई खंडों * फ़ाइल [email protected]/.../solr/data/index में पाया:
एक ही रास्ता है कि मैं इस से उबरने के लिए मिल गया है करने के लिए "बीज" data
है अन्यत्र से सूचकांक फ़ाइलों के साथ निर्देशिका। यह वास्तव में कोई फर्क नहीं पड़ता कि यह कहां लगता है। एक बार ऐसा करने के बाद, मैं स्कीमा को पुनः लोड करने और अनुक्रमणिका को पुन: उत्पन्न करने के लिए एक क्वेरी चला सकता हूं। क्या यह काम करना चाहिए? ऐसा लगता है कि स्क्रॉल से उन फ़ाइलों को पुन: उत्पन्न करने के लिए हलर को बताने का एक तरीका होना चाहिए। हो सकता है कि मैं सिर्फ अपनी धारणा में गलत हूं कि ये फ़ाइलें एप्लिकेशन का हिस्सा नहीं हैं (नाम "डेटा" द्वारा उल्लिखित)?
यह मेरी समस्या थी, सिर्फ दूसरों के लिए एक नोट, मुझे 1) रोकना बंद करना, 2) निर्देशिका को हटाएं, 3) सौर शुरू करें। जब मैंने हलर चलाया और निर्देशिका हटा दी और एक इंडेक्स को मजबूर करने की कोशिश की तो यह अभी भी असफल हो जाएगा। मदद के लिए धन्यवाद =] –
यह निश्चित रूप से समाधान है! अच्छी पकड़ :] – tfont