./sonar.sh开始在ubuntu上给出不启动声纳服务器

时间:2013-09-11 08:09:24

标签: ubuntu sonarqube

我使用wget“sonar”命令从http://dist.sonar.codehaus.org/sonar-3.5.1.zip下载了声纳3.5.1。然后我使用unzip sonar-3.5.1.zip命令解压缩。但是当我尝试使用“sudo ./sonar.sh start”启动声纳时,我收到了错误:

 .../sonar-3.5.1/bin/linux-x86-64/./wrapper:Syntax error: "(" unexpected
Failed to start sonar.

我可以知道任何人的理由。

编辑: 输出uname -a,

Linux ocrfrt 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:32:08 UTC 2012 i686 i686 i686 GNU/Linux

3 个答案:

答案 0 :(得分:1)

问题是您正在运行32位计算机。

只需编辑/ etc / systemd / system / sonar.service 文件,然后将linux-x86- 64 更改为linux-x86- 32

ExecStart=/opt/sonarqube/bin/linux-x86-**32**/sonar.sh start

ExecStop=/opt/sonarqube/bin/linux-x86-**32**/sonar.sh stop

答案 1 :(得分:1)

请尝试使用以下命令:

sh sonar.sh start

答案 2 :(得分:0)

我也面临同样的问题,后来发现bin /目录中提供的安装程序除了OS实际架构之外还使用了。

首先检查操作系统体系结构(x86-32或其他),并根据操作系统体系结构使用正确的安装程序。