[英]How to run SOLR on amazon ec2 instance?
I am able to successfully start SOLR on windows by using following command: 我可以使用以下命令在Windows上成功启动SOLR:
solr-5.2.1/bin/solr.cmd start -p 9393 -s eposro/solr
solr-5.2.1 / bin / solr.cmd start -p 9393 -s eposro / solr
This doesn't work on amazon linux. 这在Amazon Linux上不起作用。 I get following errors.
我收到以下错误。
@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 has been set as follows: Java_HOME设置如下:
echo $JAVA_HOME /usr/java/jdk1.8.0_101/
Is there a different way to run SOLR on amazon linux or am I doing anthing wrong? 有没有其他方法可以在Amazon Linux上运行SOLR,还是我做错了事?
Navigate to solr directory & make sure solr home path you are starting with is correct. 导航到solr目录,并确保您使用的solr主页路径正确。 enter
bin/solr start -p 9393 -s esposro/solr
try updating Java version if you dont have latest. 输入
bin/solr start -p 9393 -s esposro/solr
如果没有最新版本,请尝试更新Java版本。
And also check the port number(9393) you using with Amazon EC2 to start solr is enabled with firewall. 还要检查您与Amazon EC2一起使用以启动solr使用的端口号(防火墙)是否已启用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.