2011-05-20 11 views
6

पर स्थापित सोलर व्यवस्थापक तक पहुंचने का प्रयास करते समय "पथ में गायब कोर नाम" प्राप्त करना मैंने ग्लासफ़िश पर सोलर 3.1 स्थापित किया है, और जब मैं <host><port>/solr पर जाता हूं, तो यह हिस्सा सुचारू रूप से पारित हो जाता है, मुझे लगता है कि "सोलर में आपका स्वागत है!" पेज, "सोलर एडमिन" लिंक के साथ।ग्लासफ़िश

जब मैं व्यवस्थापक पैनल को खोलने का प्रयास करता हूं तो समस्याएं शुरू होती हैं, मुझे "HTTP स्थिति 404 - पथ में गायब मूल नाम" मिलता है। मुझे कोई संकेत नहीं है कि ऐसा क्यों हो रहा है। पहले, मैं स्थानीयहोस्ट पर उस डिफ़ॉल्ट सौर उदाहरण (सिंगल कोर) का परीक्षण कर रहा हूं, लेकिन जेटी का उपयोग करके, उस स्टार्ट.जर के रूप में सोलर रिलीज के साथ भेज दिया गया।

मैं निर्धारित किया है प्रणाली संपत्ति solr.solr.home फ़ोल्डर है जहाँ solr.xml और conf फ़ोल्डर स्थित है को इंगित करने के लिए, और यहाँ उल्लेख solr.xml की सामग्री है:

<solr persistent="false" 
    <cores adminPath="/admin/cores" defaultCoreName="collection1"> 
    <core name="collection1" instanceDir="." /> 
    </cores> 
</solr> 

जैसा कि आप देख सकते हैं, बस सरल एकल कोर सेटअप।

कोई विचार?

अग्रिम

+4

आपको विश्वास नहीं होगा कि समस्या क्या थी ... :) मैंने जो कोड पोस्ट किया है उसका हिस्सा, तत्व अधिक सटीक होने के लिए, टिप्पणी टैग के बीच था। :) मैं एसएसएच कनेक्शन का उपयोग कर सोलर दूरस्थ रूप से स्थापित कर रहा हूं और इसे तैनात करते समय solr.xml पर ध्यान नहीं दिया। मैं इस समस्या का समाधान खोज रहा था, जबकि मैं कई बार इसकी जांच कर रहा था, लेकिन उस टिप्पणी टैग सिर्फ मुझे आकर्षित नहीं कर रहे थे। :) शायद क्योंकि मैंने उस फ़ाइल को खोलने के लिए "बिल्ली" कमांड का उपयोग किया था, जॉय की तरह कुछ वाक्यविन्यास हाइलाइटिंग संपादक की बजाय। :) –

+0

क्या आप कृपया मुझे बता सकते हैं कि आपने इस सिस्टम प्रॉपर्टी solr.solr.home को उस फ़ोल्डर को इंगित करने के लिए कहा जहां solr.xml और conf फ़ोल्डर हैं? मुझे समान समस्या का सामना करना पड़ रहा है लेकिन साझा lib फ़ोल्डर में solr.xml के पथ को बदलने में सक्षम नहीं है क्योंकि मुझे नहीं पता कि यह कैसे और कहां करें। –

उत्तर

2

<solr persistent="false" <cores adminPath="/admin/cores" defaultCoreName="collection1"> <core name="collection1" instanceDir="collection1" /> </cores> </solr>

और की एक निर्देशिका संरचना में धन्यवाद:

collection1 (युक्त dirs, conf और डेटा)
solr.xml

करने के लिए उचित तरीका है यह।

+0

इससे कोई फर्क नहीं पड़ता। मैंने मल्टीकोर सेटअप की भी कोशिश की है, उदाहरण के लिए: <कोर नाम = "कोर 0" instanceDir = "core0" /> <कोर नाम = "कोर 1" instanceDir = "core1" /> ... लेकिन यह काम नहीं करता है neiter। –

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