我的Solr版本是7.2.0,Java版本:openjdk版本“9-internal”
运行bin/solr start
后,它说:
注意:请安装lsof,因为此脚本需要它来确定Solr是否正在侦听端口8983
但是我无法安装lsof,因为我没有得到托管服务提供商的许可。
但是会显示以下消息:
在端口8983上启动Solr服务器(pid = 1207)。快乐的搜索!
当我尝试通过mydomain.com:8983/solr/访问管理面板时,浏览器无法连接到服务器。
所以我认为Solr服务器没有运行,即使它写了“快乐搜索”消息,因为它无法确定Solr是否正在侦听端口8983。
有没有办法解决lsof问题?但第二个问题是,为什么Solr服务器没有运行?
答案 0 :(得分:-1)
您是否检查过solr服务器状态?
/bin/solr status
我不确定,但java 9可能会导致此问题。