无法启动 SOLR 服务
Not able to start SOLR service
我已经在 LINUX 环境中安装了 solr 服务。现在尝试使用以下命令启动服务
service solr start
执行此命令后,服务器出现以下错误
Waiting to see Solr listening on port 8080 [-] Still not seeing Solr listening on 8080 after 30 seconds!
tail: cannot open `/var/solr/logs/solr.log' for reading: No such file or directory
我手动创建了 solr.log 文件并将其放在上述路径下,但是我很快发出命令 "service solr start" 。 solr.log 文件将被重命名,并且不会使用 solr.log 创建任何新文件。因此服务无法启动。谁能告诉我如何解决这个问题。
提前致谢。
首先,您是否使用461页提供的程序安装Solr服务
其次,您是否在 solr.in.sh 脚本(参考手册第 462 页)中设置了对环境默认值的适当覆盖。您还需要确保 solr.in.sh 文件中的 LOG4J_PROPS 指向您的 log4j.properties 文件。还要确保 SOLR_LOGS_DIR 指向正确的位置。
如果一切正确,请检查 log4j.properties 文件中的值是否设置正确(参考手册第 468 页)。
您可以在此处获取参考手册:https://www.apache.org/dyn/closer.lua/lucene/solr/ref-guide/ 如果您还没有。
我很难让 Solr 运行 作为一项服务,但最终我只是没有足够仔细地阅读。
我遇到了类似的问题,并且能够在 /var/solr/logs/solr-8983-console.log
中找到提示
最初我一直在使用 Java 8,Solr 对我来说工作得很好。
当我切换到 Java 11 时,Solr 会遇到您报告的问题。
日志文件包含以下内容:
Java HotSpot(TM) 64 位服务器 VM 警告:选项 UseConcMarkSweepGC 在 9.0 版中已弃用,可能会在未来的版本中删除。
无法识别的 VM 选项 'UseParNewGC'
错误:无法创建 Java 虚拟机。
错误:发生致命异常。程序将退出。
我切换回 Java 8,Solr 启动得很好。
我已经在 LINUX 环境中安装了 solr 服务。现在尝试使用以下命令启动服务
service solr start
执行此命令后,服务器出现以下错误
Waiting to see Solr listening on port 8080 [-] Still not seeing Solr listening on 8080 after 30 seconds!
tail: cannot open `/var/solr/logs/solr.log' for reading: No such file or directory
我手动创建了 solr.log 文件并将其放在上述路径下,但是我很快发出命令 "service solr start" 。 solr.log 文件将被重命名,并且不会使用 solr.log 创建任何新文件。因此服务无法启动。谁能告诉我如何解决这个问题。
提前致谢。
首先,您是否使用461页提供的程序安装Solr服务
其次,您是否在 solr.in.sh 脚本(参考手册第 462 页)中设置了对环境默认值的适当覆盖。您还需要确保 solr.in.sh 文件中的 LOG4J_PROPS 指向您的 log4j.properties 文件。还要确保 SOLR_LOGS_DIR 指向正确的位置。
如果一切正确,请检查 log4j.properties 文件中的值是否设置正确(参考手册第 468 页)。
您可以在此处获取参考手册:https://www.apache.org/dyn/closer.lua/lucene/solr/ref-guide/ 如果您还没有。
我很难让 Solr 运行 作为一项服务,但最终我只是没有足够仔细地阅读。
我遇到了类似的问题,并且能够在 /var/solr/logs/solr-8983-console.log
中找到提示最初我一直在使用 Java 8,Solr 对我来说工作得很好。 当我切换到 Java 11 时,Solr 会遇到您报告的问题。
日志文件包含以下内容:
Java HotSpot(TM) 64 位服务器 VM 警告:选项 UseConcMarkSweepGC 在 9.0 版中已弃用,可能会在未来的版本中删除。 无法识别的 VM 选项 'UseParNewGC' 错误:无法创建 Java 虚拟机。 错误:发生致命异常。程序将退出。
我切换回 Java 8,Solr 启动得很好。