啟動sonarqube
[sonar_user@Sonnarqube-dev linux-x86-64]$ ./sonar.sh start

查看網頁:

排錯步驟
第一步輸入啟動過程命令查看啟動信息
[sonar_user@Sonnarqube-dev linux-x86-64]$ ./sonar.sh console
看到報錯信息
jvm 1 | ERROR: [1] bootstrap checks failed
jvm 1 | [1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

系統提示目前的虛擬內存太低了,需要增加到:262144
解決方案,增加系統的虛擬內存
[root@Sonnarqube-dev ~]# sysctl -w vm.max_map_count=262144

解決后重新啟動服務
切記用普通用戶啟動sonarqube服務;


至此問題解決
排錯說明:
可以先跟着sonar.log日志,如果報了es錯誤,可以去查看es.log;如果報了web錯誤,那么就是查看web.log。
都可以在日志里有跡可尋。(es.log,web.log跟sonar.log在同一個目錄下)
