Apache Solr Exception


Apache Solr Exception

你好,我试图在Tomcat上运行Solr,并有一个异常,如

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

也许有人和我一样有麻烦?

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

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

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

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