2014-04-24 6 views
5

मैं एक नया संग्रह बनाने की कोशिश कर रहा हूं जिसके लिए इन स्कीमा में बदलाव की आवश्यकता है। मैं यह पता लगाने में असमर्थ हूं कि वे कहां स्थित हैं। दिशा में किसी भी मदद की सराहना की जाएगी।solr.xml, solrconfig.xml और schema.xml कहां स्थित हैं?

पीएस: मेरे पास व्यवस्थापकीय अधिकार नहीं हैं। मैं solrctl

उत्तर

5

क्लौडेरा का उपयोग कर समाधान कर रहा हूं सौर कॉन्फ़िगरेशन (क्लौडेरा सर्च) के बारे में पूरी तरह से नया दृष्टिकोण है।

solr.xml, solrconfig.xml और Schema.xml solr_configs/conf फ़ोल्डर के अंतर्गत कर रहे हैं (जो आप जबकि solrctl का उपयोग कर नए संकलन जोड़कर बनाया है - कम से/घर/Solr शायद) क्लाउडेरा खोजें संदर्भ से

उद्धरण: http://www.cloudera.com/content/cloudera/en/documentation/cloudera-search/v1-latest/Cloudera-Search-Installation-Guide/csig_deploy_search_solrcloud.html

संग्रह के लिए कॉन्फ़िगरेशन फ़ाइलें उदाहरण निर्देशिका के हिस्से के रूप में प्रबंधित की जाती हैं। उदाहरण निर्देशिका रन की एक कंकाल बनाने के लिए:

$ solrctl instancedir --generate $HOME/solr_configs 

आप सीधे उस $ HOME/solr_configs/conf में बनाया गया है solrconfig.xml और Schema.xml फ़ाइलों को संपादित करके अनुकूलित कर सकते हैं।

ये कॉन्फ़िगरेशन फ़ाइलें मानक सोलर ट्यूटोरियल उदाहरण दस्तावेज़ों के साथ संगत हैं।

एक बार जब आप विन्यास से संतुष्ट हैं, तो आप इसे उपलब्ध Solr निम्न आदेश है, जो चिड़ियाघर संचालक के लिए पूरे उदाहरण निर्देशिका की सामग्री को अपलोड करता जारी करके उपयोग करने के लिए कर सकते हैं:

$ solrctl instancedir --create collection1 $HOME/solr_configs 

आप उपयोग कर सकते हैं Solrctl उपकरण यह सत्यापित करने के लिए कि आपकी इंस्टेंस निर्देशिका सफलतापूर्वक अपलोड की गई है और ZooKeeper के लिए उपलब्ध है। आप इस प्रकार एक उदाहरण निर्देशिका की सामग्री को सूचीबद्ध करने के solrctl उपयोग कर सकते हैं:

$ solrctl instancedir --list 

आप पहले --create आदेश का इस्तेमाल किया था, तो एक collection1 बनाने के लिए, --list आदेश collection1 लौटना चाहिए।

आप एक नया संग्रह बनाया है इसके अलावा, अगर और यदि आप कॉन्फ़िगरेशन अपडेट आप का उपयोग करना चाहिए

- solrctl instancedir --update COLLECTION NAME /path/to/local solr_config folder 

हो सकता है कि मेरा उत्तर देर हो चुकी है चाहते हैं, लेकिन यह इसी तरह के सवाल के बारे में किसी की मदद चाहते हैं।

+0

महान सहायता। Cloudera दस्तावेज़ीकरण बिल्कुल स्पष्ट नहीं है ... – myloginid

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