【问题标题】:Solr configuration using Tomcat使用 Tomcat 进行 Solr 配置
【发布时间】:2012-09-26 21:04:53
【问题描述】:

我已经按照这些instructions 安装了 Solr。

Tomcat 运行良好,因为:

sudo service tomcat6 status 
 * Tomcat servlet engine is running with pid 12865

当我使用公共 DNS 和 8080 端口在浏览器上导航到 Solr 时,什么都没有。

我是否缺少任何步骤?我做错了什么?

我在 Tomcat 日志中收到此错误:

SEVERE: java.lang.RuntimeException: java.io.IOException: Cannot create directory: /var/lib/tomcat6/solr/data/index

【问题讨论】:

  • 缺少您安装 Solr 的网址。
  • 编辑添加链接安装链接

标签: tomcat ubuntu configuration solr


【解决方案1】:

确保您对/var/lib/tomcat6/solr/data/ 目录具有写入权限。

【讨论】:

    【解决方案2】:

    检查/var/lib/tomcat6/solr的所有者是Tomcat。

    【讨论】:

      【解决方案3】:

      在尝试访问 Solr 管理页面之前,您应该首先通过访问 http://localhost:8080 检查 Tomcat 是否运行正常

      如果看不到那个页面,说明Tomcat根本没有运行,那么

      1) 首先检查您的 Java JDK 是否已安装,是否使用了正确的。

      sudo bash
      which java
      

      如果输出不是你要运行的tomcat,那么就做

      export PATH=/path/to/your/jdk;$PATH
      

      现在which java 看看是否使用了正确的。

      2) 如果tomcat仍在运行,请关闭它

      ps -ef | grep tomcat
      /path/to/tomcat/bin/shutdown.sh
      

      然后开始做

      /path/to/tomcat/bin/startup.sh
      

      现在尝试访问http://localhost:8080

      如果你现在可以访问Tomcat,那么按照其他步骤从http://www.tc.umn.edu/~brams006/solr_ubuntu.html安装solr

      【讨论】:

      • 最后的solr安装URL不再有效。
      猜你喜欢
      • 2012-04-19
      • 1970-01-01
      • 1970-01-01
      • 2020-09-28
      • 2017-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多