Debian Wheezy 上的 Solr 5.3 无法打开日志文件

Solr 5.3 on Debian Wheezy cannot open log file

我正在尝试在运行 Debian Wheezy 7.9 的服务器上安装 Solr 5.3.1

我运行安装脚本install_solr_service.sh但无法启动solr服务器。

当使用 solr start 它等待 30 秒然后打印:

Still not seeing Solr listening on 8983 after 30 seconds!
tail: cannot open `/opt/solr/server/logs/solr.log' for reading: No such file or directory

当我创建丢失的日志文件时,solr start 做的第一件事就是删除它。

我尝试创建具有与其余 solr 安装相同权限和 owner/group 的文件,但没有成功。 我已经尝试在两个端口 80808983 上启动 slr,但没有成功。

有什么想法吗?

  1. 检查以下solr日志文件:/server/logs/solr-port-console.log

  2. 如果出现错误如'Cannot allocate memory'、

    2.1 您应该使用更多内存启动 solr 或

    2.2 你应该清理 solr 机器上的一些内存或者

    2.3 你应该用更多内存启动你的虚拟机...

正如 Clemens 在评论中提到的那样,解决方案是简单地更新 java。