Hi Arun, welcome to the SonarSource Community!
A quick peek at your logs reveals our embedded Elasticsearch process failed to start because something else is already bound to port 9001. Possibilities:
- You ran another SonarQube instance already, or one crashed but not fully. In which case look for and kill any outstanding Java processes on the box.
- You happen to run another piece of software that uses port 9001. In which case you can modify our default port assignments in the sonar.properties file for your instance
Also worth mentioning: it’s probably a better practice to set JAVA_HOME and then put JAVA_HOME\bin in the PATH on your Windows box than it is to hack the wrapper.conf file. This way you can update Java in the future without needing to remember to go back into config files elsewhere to fix them.