索引nutch爬网的solr数据时出错

索引nutch爬网的solr数据时出错,solr,indexing,runtime-error,nutch,Solr,Indexing,Runtime Error,Nutch,我已经开始使用nutch和solr,我在将solr与nutch集成时遇到了一个问题。我遵循了本教程:使用后: bin/nutch爬网URL-solrhttp://localhost:8983/solr/ -深度3-顶部5 nutch显示消息: java.io.IOException:作业失败 索尔展示了: 严重:org.apache.solr.common.SolrException:错误: [博士=http://nutch.apache.org/]未知字段“主机” 我认为原因可能是$SOLR_

我已经开始使用nutch和solr,我在将solr与nutch集成时遇到了一个问题。我遵循了本教程:使用后:
bin/nutch爬网URL-solrhttp://localhost:8983/solr/ -深度3-顶部5
nutch显示消息:

java.io.IOException:作业失败

索尔展示了:

严重:org.apache.solr.common.SolrException:错误: [博士=http://nutch.apache.org/]未知字段“主机”

我认为原因可能是$SOLR_HOME/example/SOLR/conf/schema.xml中缺少一个“host”字段,但它确实存在。
非常感谢您的帮助。

更改Nutch侧的配置不会影响Solr的模式。您必须在Solr的schema.xml中定义该字段。

您是否将Nutch模式复制到Solr?cp${NUTCH_RUNTIME_HOME}/conf/schema.xml${APACHE_SOLR_HOME}/example/SOLR/conf/检查模式中是否定义了主机。停下来,索尔。删除数据目录。开始练习。请再试一次。好的,我必须在${APACHE\u SOLR\u HOME}/example/SOLR/collection1/conf中定义这个字段,现在正在工作。谢谢您的帮助。请将答案添加为答案,并将此问题标记为“已回答”。