2015-06-09 17 views
1

你好我想在一个Tomcat运行Solr的,并有一个例外像Apache Solr实现异常

org.apache.solr.common.SolrException:org.apache.solr.common.SolrException: 目录“/var/lib/solr/data/index'不存在

也许任何人都有像我这样的麻烦?

回答

2

当Solr启动并且索引文件夹不存在时,Solr自己创建它。为了使tomcat用户可以创建文件夹,该用户需要具有创建文件夹的权限。如果tomcat用户没有权限创建索引文件夹,则会显示异常。 尝试更改文件夹的权限是这样的:

sudo chmod a+w /var/lib/solr/ -R 

或更改文件夹所有者是这样的:

sudo chown tomcat7. /var/lib/solr/ -R