我可以使用以下命令在Windows上成功启动SOLR:
solr-5.2.1 / bin / solr.cmd start -p 9393 -s eposro / solr
这不适用于amazon linux。我得到以下错误。
@echo: command not found
solr-5.2.1/bin/solr.cmd: line 19: IF: command not found
solr-5.2.1/bin/solr.cmd: line 21: REM: command not found
solr-5.2.1/bin/solr.cmd: line 42: IF: command not found
solr-5.2.1/bin/solr.cmd: line 75: IF: command not found
solr-5.2.1/bin/solr.cmd: line 76: syntax error near unexpected token `('
solr-5.2.1/bin/solr.cmd: line 76: `IF NOT EXIST "%JAVA_HOME%\bin\java.exe" ('
Java_HOME设置如下:
echo $JAVA_HOME
/usr/java/jdk1.8.0_101/
在亚马逊linux上运行SOLR是否有不同的方法,或者我在做错了?
答案 0 :(得分:0)
导航到solr目录&确保你开始的solr主路径是正确的。如果您没有最新版本,请输入bin/solr start -p 9393 -s esposro/solr
尝试更新Java版本。
并检查您使用Amazon EC2启动solr的端口号(9393)是否启用了防火墙。