这是我的第5次SOLR
安装。我说之前成功安装了4次之后。我使用Tomcat7
服务器安装版本3.5.0和Ubuntu 12.04
。我的问题是SOLR
安装正确,但是以某种方式错误配置。
我已经在SOLR
中安装了/var/solr
,就像我一直以来一样。可以在该目录中看到的文件是:
core0 -- Directory
core1 -- Directory
exampledocs -- Directory
README.txt -- File
solr.war -- File
solr.xml -- File
solr.xml
的内容如下:
<solr persistent="false">
<cores adminPath="/admin/cores">
<core name="core0" instanceDir="core0" />
<core name="core1" instanceDir="core1" />
</cores>
</solr>
我还将提供位于/etc/tomcat7/Catalina/localhost/
目录中的'solr.xml'。它的配置如下:
<Context docBase="/var/solr/solr.war" debug="0" privileged="true" allowLinking="true" crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="/var/solr" override="true" />
</Context>
最后,SOLR主页设置在init.d/tomcat7
文件中。我将变量设置为(在文件的最顶部):
JAVA_OPTS="-Dsolr.home=/var/solr"
export JAVA_OPTS
这是非常简单的配置,但是,我必须遗漏一些东西。我可以访问10.x.x.x:8080/solr
但是我所看到的只是 Solr Admin 应该在哪里阅读管理员Core0管理员Core1 有人看到我显然遗失的任何内容吗?
答案 0 :(得分:1)
请检查Tomcat日志以确保Solr实例在相应的目录中启动,并且没有任何明显的错误。