SOLR无法使多核正常运行

时间:2013-06-19 17:12:35

标签: solr tomcat7

这是我的第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 有人看到我显然遗失的任何内容吗?

1 个答案:

答案 0 :(得分:1)

请检查Tomcat日志以确保Solr实例在相应的目录中启动,并且没有任何明显的错误。