2010-09-21 12 views
6

मैं मल्टीकोर मोड में सौर अनुप्रयोग का उपयोग कर रहा हूं, और मैं डेटा (xml) पोस्ट करने में असमर्थ हूं, जब मैं कमांड लाइन (cmd windows) द्वारा डेटा को सोलर करने के लिए डेटा पोस्ट करने का प्रयास कर रहा हूं तो मुझे एक त्रुटि मिलती है। ..सोलर मल्टीकोर पोस्ट डेटा

-> रास्ते में लापता Solr कोर नाम

तो मेरे विस्तृत जवाब

उत्तर

15

दे कृपया यह सुनिश्चित करें कि कोर नाम पथ में है:

http://host:8983/solr/CORE/update

java -Durl=http://... -jar post.jar

आप java -jar post.jar -help टाइप मानकों की सूची है कि अधिरोहित जा सकता है पाने के लिए कर सकते हैं:

एक मल्टीकोर सेटअप में post.jar का उपयोग करते समय, आप एक यूआरएल कोर का नाम शामिल है कि के साथ डिफ़ॉल्ट url पैरामीटर ओवरराइड करने के लिए है ।

+0

या यह पथ में है, लेकिन जब मैं इसे एक पोस्ट कमांड की तरह करता हूं -> जावा -jar post.jar abc.xml यह एक त्रुटि देता है -> पथ में लापता सोलर कोर नाम तो कृपया मुझे पोस्ट करने के लिए सही आदेश बताएं एक विशिष्ट कोर – manish

+0

के लिए नई फ़ाइल ऊपर मेरा अद्यतन देखें –

1
curl 'http://localhost:8983/solr/core0/update/csv?commit=true' --data-binary @/tmp/tmp/tmp.txt.0.0 -H "Content-type:text/plain; charset=utf-8" 

उपरोक्त आदेश मेरे लिए काम करता है। आपको सोलर इंडेक्स के लिए सीएसवी फाइल बनाना है।