Haz todo lo posible por entender el código correctamente previamente a utilizarlo a tu trabajo si ttienes algo que aportar puedes decirlo en los comentarios.
Solución:
SonarQube 6.7 incluye una versión mejorada de Elasticsearch que no poder ser ejecutado como root. Por lo tanto, SonarQube ya no se puede ejecutar como root.
La publicación de blog que siguió parece recomendar/asumir que está ejecutando como root. Para no iniciar SonarQube como root, simplemente finalice su su
sesión, o vuelva a iniciar sesión como usted mismo para iniciar el proceso. Tenga en cuenta que deberá asegurarse de que el usuario que están iniciar SonarQube como tiene 7 (leer, escribir, ejecutar) en el directorio de SonarQube, de forma recursiva, y 6 (leer, escribir) en los archivos de registro si ya existen.
En mi caso, la versión de Java fue el problema.
Instalé Oracle JDK 8 para sonarcube 6.7.1, que resolvió el problema:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Puede leer más sobre las plataformas compatibles aquí. Por ahora, solo se admite Java 8.
Recibí el siguiente error en cmd:
aplicación de información[][o.s.a.SchedulerImpl] Esperando a que Elasticsearch esté funcionando y ejecutando la aplicación INFO[][o.e.p.PluginsService] aplicación INFO sin módulos cargados[][o.e.p.PluginsService] complemento cargado
[org.elasticsearch.transport.Netty4Plugin] aplicación de ADVERTENCIA[][o.s.a.p.AbstractProcessMonitor] Proceso salido con valor de salida
[es]: 1 aplicación de información[][o.s.a.SchedulerImpl] Proceso [es] se detiene la aplicación INFO[][o.s.a.SchedulerImpl] SonarQube está parado
Tuvo problemas para configurar Elasticsearch en su número de puerto predeterminado 9001. (Puede verificarlo en la carpeta de registros: .sonarqube-7.6logs
)
Acabo de cambiar el número de puerto de 9001 a 0 en el archivo de propiedades de sonarqube. Ir- .sonarqube-7.6confsonar.properties
y establecer sonar.search.port=0
El puerto 0 toma cualquier puerto que no esté en uso.
Suerte con los cambios