2013-07-15 6 views
5

Solr के लिए लोड हो रहा है, जबकि मैं Nutch ट्यूटोरियल http://wiki.apache.org/nutch/NutchTutorial अनुसार Nutch क्रॉलर चलाने की है, लेकिन यह मैं इस संदेश को यानी हो रही है Solr के लिए जब मैं लोड हो रहा है शुरू कर दिया "नहीं IndexWriters सक्रिय - चेक आपके विन्यास"Nutch संदेश "नहीं IndexWriters सक्रिय"

bin/nutch solrindex http://localhost:8983/solr crawl/crawldb/ -dir crawl/segments/ 
Indexer: starting at 2013-07-15 08:09:13 
Indexer: deleting gone documents: false 
Indexer: URL filtering: false 
Indexer: URL normalizing: false 
**No IndexWriters activated - check your configuration** 

Indexer: finished at 2013-07-15 08:09:21, elapsed: 00:00:07 

उत्तर

7

सुनिश्चित करें कि प्लगइन indexer-solr शामिल है। फ़ाइल पर जाएँ: conf/nutch-site.xml और संपत्ति में plugin.includes प्लगइन जोड़ने के लिए, उदाहरण के लिए:

प्रोटोकॉल-http | urlfilter-regex | parse- (एचटीएमएल | टीका) | index- (बुनियादी | लंगर) | indexer- Solr | स्कोरिंग-ओपीआईसी | urlnormalizer- (पारित | regex | बुनियादी)

प्लगइन No IndexWriters activated - check your configuration चेतावनी मेरे मामले में गायब हो गया जोड़ने के बाद।

चेक इस सूत्र: अगर यह अभी भी एक मुद्दा है http://lucene.472066.n3.nabble.com/a-plugin-extending-IndexWriter-td4074353.html

+0

धन्यवाद @ ट्रीस्केल लेकिन मेरे पास पहले से ही यह जगह है। –

+0

और यह काम नहीं करता है ... –

+0

पार्टी के लिए देर से, लेकिन मेरे जैसे किसी और के लिए जो इस में भाग गया, रनटाइम/स्थानीय/conf/फ़ोल्डर में अपने nutch-site.xml को अपडेट करना सुनिश्चित करें, न कि केवल conf /। – Scott101

0

पता नहीं है, लेकिन मैं इस समस्या हो रही थी और उसके बाद महसूस किया कि मेरे src/plugin/build.xmlindexer-solr प्लगइन याद आ रही थी। निम्नलिखित और उसके बाद फिर कंपाइल Nutch मेरे लिए यह तय जोड़ना:

<ant dir="indexer-solr" target="deploy"/>

0

प्लगइन के लिए conf/Nutch-site.xml में नीचे संपत्ति जोड़े

<property> 
<name>plugin.includes</name> 
<value>protocol-httpclient|urlfilter-regex|index-(basic|more)|query-(basic|site|url|lang)|indexer-solr|nutch-extensionpoints|protocol-httpclient|urlfilter-regex|parse-(text|html|msexcel|msword|mspowerpoint|pdf)|summary-basic|scoring-opic|urlnormalizer-(pass|regex|basic)protocol-http|urlfilter-regex|parse-(html|tika|metatags)|index-(basic|anchor|more|metadata)</value> 
</property> 

मुझे पता है अगर यह आपकी समस्या नहीं सुलझती हैं ।

2

@Tryskele + @ Scott101 मेरे लिए काम किया:

जोड़ने plugin.includes दोनों /conf/nutch-site.xml और रनटाइम/स्थानीय/conf/Nutch-site.xml फ़ाइलों के लिए संपत्ति:

<property> 
    <name>plugin.includes</name> 
    <value>protocol-httpclient|urlfilter-regex|index-(basic|more)|query-(basic|site|url|lang)|indexer-solr|nutch-extensionpoints|protocol-httpclient|urlfilter-regex|parse-(text|html|msexcel|msword|mspowerpoint|pdf)|summary-basic|scoring-opic|urlnormalizer-(pass|regex|basic)protocol-http|urlfilter-regex|parse-(html|tika|metatags)|index-(basic|anchor|more|metadata)</value> 
</property> 
संबंधित मुद्दे