We upgraded our SonarQube from 5.6.4 to 6.7.7 and updated the sonar.properties and wrapper.conf files according to the old version.
Now are getting the below error.
2019.10.22 20:48:55 INFO app[][o.s.a.AppFileSystem] Cleaning or creating temp directory /srv/build/applications/sonarqube-6.7.7/temp
2019.10.22 20:48:55 INFO app[][o.s.a.es.EsSettings] Elasticsearch listening on /127.0.0.1:9001
2019.10.22 20:48:55 INFO app[][o.s.a.p.ProcessLauncherImpl] Launch process[[key='es', ipcIndex=1, logFilenamePrefix=es]] from [/srv/build/applications/sonarqube-6.7.7/elasticsearch]: /srv/build/applications/sonarqube-6.7.7/elasticsearch/bin/elasticsearch -Epath.conf=/srv/build/applications/sonarqube-6.7.7/temp/conf/es
2019.10.22 20:48:55 INFO app[][o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
2019.10.22 20:48:57 INFO app[][o.e.p.PluginsService] no modules loaded
2019.10.22 20:48:57 INFO app[][o.e.p.PluginsService] loaded plugin [org.elasticsearch.transport.Netty4Plugin]
Exception in thread "EventWatcher[es]" java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:3236)
at sun.misc.Resource.getBytes(Resource.java:117)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:463)
at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.elasticsearch.common.settings.ClusterSettings.<clinit>(ClusterSettings.java:171)
at org.elasticsearch.common.settings.SettingsModule.<init>(SettingsModule.java:66)
at org.elasticsearch.client.transport.TransportClient.buildTemplate(TransportClient.java:138)
at org.elasticsearch.client.transport.TransportClient.<init>(TransportClient.java:254)
at org.sonar.application.process.EsProcessMonitor$MinimalTransportClient.<init>(EsProcessMonitor.java:109)
at org.sonar.application.process.EsProcessMonitor.buildTransportClient(EsProcessMonitor.java:175)
at org.sonar.application.process.EsProcessMonitor.getTransportClient(EsProcessMonitor.java:160)
at org.sonar.application.process.EsProcessMonitor.checkStatus(EsProcessMonitor.java:134)
at org.sonar.application.process.EsProcessMonitor.checkOperational(EsProcessMonitor.java:93)
at org.sonar.application.process.EsProcessMonitor.isOperational(EsProcessMonitor.java:78)
at org.sonar.application.process.SQProcess.refreshState(SQProcess.java:161)
at org.sonar.application.process.SQProcess$EventWatcher.run(SQProcess.java:220)