0

这是我的第 5 次SOLR安装。我说在之前成功安装了 4 次之后。我正在Tomcat7使用Ubuntu 12.04服务器安装 3.5.0 版。我的问题是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>

最后是init.d/tomcat7文件中设置的 SOLR 主页。我有这样的变量集(在文件的最顶部):

JAVA_OPTS="-Dsolr.home=/var/solr"
export JAVA_OPTS

这是非常简单的配置,但是,我一定遗漏了一些东西。我可以到达10.x.x.x:8080/solr但我看到的只是Solr Admin应该在哪里阅读Admin Core0 Admin Core1 有人看到我明显遗漏的任何东西吗?

4

1 回答 1

1

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

于 2013-06-19T18:44:17.070 回答