I made an error and first tried to upgrade from 8.1 to 9.1. It failed. Then I tried to go step by step, from 8.1 → 8.2… 8.3.x → 8.4.x → 8.5.x and now the upgrade fails
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube 2021.11.05 04:29:05 ERROR es[][o.e.b.ElasticsearchUncaughtExceptionHandler] uncaught exception in thread [main]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube org.elasticsearch.bootstrap.StartupException: java.lang.IllegalArgumentException: Could not load codec 'Lucene87'. Did you forget to add lucene-backward-codecs.jar?
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:174) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:161) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:127) ~[elasticsearch-cli-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.cli.Command.main(Command.java:90) ~[elasticsearch-cli-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:126) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:92) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube Caused by: java.lang.IllegalArgumentException: Could not load codec 'Lucene87'. Did you forget to add lucene-backward-codecs.jar?
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.SegmentInfos.readCodec(SegmentInfos.java:449) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:356) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:291) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:61) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:58) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:720) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryReader.java:81) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:63) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.gateway.PersistedClusterStateService.nodeMetadata(PersistedClusterStateService.java:262) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.env.NodeEnvironment.loadNodeMetadata(NodeEnvironment.java:408) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.env.NodeEnvironment.<init>(NodeEnvironment.java:329) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.node.Node.<init>(Node.java:344) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.node.Node.<init>(Node.java:277) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:227) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:227) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:393) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:170) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube ... 6 more
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube Suppressed: org.apache.lucene.index.CorruptIndexException: checksum passed (3d221da8). possibly transient resource issue, or a Lucene or JVM bug (resource=BufferedChecksumIndexInput(SimpleFSIndexInput(path="/opt/sonarqube/data/es7/nodes/0/_state/segments_q")))
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.codecs.CodecUtil.checkFooter(CodecUtil.java:466) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:434) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:291) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:61) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:58) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:720) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryReader.java:81) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:63) ~[lucene-core-8.6.2.jar:8.6.2 016993b65e393b58246d54e8ddda9f56a453eb0e - ivera - 2020-08-26 10:53:36]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.gateway.PersistedClusterStateService.nodeMetadata(PersistedClusterStateService.java:262) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.env.NodeEnvironment.loadNodeMetadata(NodeEnvironment.java:408) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.env.NodeEnvironment.<init>(NodeEnvironment.java:329) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.node.Node.<init>(Node.java:344) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.node.Node.<init>(Node.java:277) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:227) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:227) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:393) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:170) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:161) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:127) ~[elasticsearch-cli-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.cli.Command.main(Command.java:90) ~[elasticsearch-cli-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:126) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:92) ~[elasticsearch-7.9.3.jar:7.9.3]
sonarqube-sonarqube-6bfcb7947c-rtjzk sonarqube Caused by: java.lang.IllegalArgumentException: An SPI class of type org.apache.lucene.codecs.Codec with name 'Lucene87' does not exist. You need to add the corresponding JAR file supporting this SPI to your classpath. The current classpath supports the following names: [Lucene70, Lucene80, Lucene84, Lucene86]
I tried upgrading directly to 8.9
but it fails with some ES errors:
sonarqube-sonarqube-799f5f4759-54jvz sonarqube 2021.11.05 04:20:56 ERROR es[][o.e.b.ElasticsearchUncaughtExceptionHandler] uncaught exception in thread [main]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube org.elasticsearch.bootstrap.StartupException: ElasticsearchException[failed to bind service]; nested: IndexFormatTooNewException[Format version is not supported (resource SimpleFSIndexInput(path="/opt/sonarqube/data/es7/nodes/0/_state/_9.cfs") [slice=_9.fdt]): 4 (needs to be between 1 and 3)];
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:163) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:150) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:75) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:116) ~[elasticsearch-cli-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.cli.Command.main(Command.java:79) ~[elasticsearch-cli-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:115) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:81) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube Caused by: org.elasticsearch.ElasticsearchException: failed to bind service
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.node.Node.<init>(Node.java:782) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.node.Node.<init>(Node.java:278) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:217) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:217) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:397) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:159) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube ... 6 more
sonarqube-sonarqube-799f5f4759-54jvz sonarqube Caused by: org.apache.lucene.index.IndexFormatTooNewException: Format version is not supported (resource SimpleFSIndexInput(path="/opt/sonarqube/data/es7/nodes/0/_state/_9.cfs") [slice=_9.fdt]): 4 (needs to be between 1 and 3)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.codecs.CodecUtil.checkHeaderNoMagic(CodecUtil.java:216) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.codecs.CodecUtil.checkHeader(CodecUtil.java:198) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.codecs.CodecUtil.checkIndexHeader(CodecUtil.java:255) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader.<init>(CompressingStoredFieldsReader.java:130) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.codecs.compressing.CompressingStoredFieldsFormat.fieldsReader(CompressingStoredFieldsFormat.java:123) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.codecs.lucene87.Lucene87StoredFieldsFormat.fieldsReader(Lucene87StoredFieldsFormat.java:131) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:127) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:83) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:66) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:58) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:720) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryReader.java:81) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:63) ~[lucene-core-8.8.2.jar:8.8.2 a92a05e195b775b30ca410bc0a26e8e79e7b3bfb - mdrob - 2021-04-06 16:33:27]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.gateway.PersistedClusterStateService.nodeMetadata(PersistedClusterStateService.java:256) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.env.NodeEnvironment.loadNodeMetadata(NodeEnvironment.java:399) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.env.NodeEnvironment.<init>(NodeEnvironment.java:320) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.node.Node.<init>(Node.java:368) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.node.Node.<init>(Node.java:278) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:217) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:217) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:397) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:159) ~[elasticsearch-7.13.4.jar:7.13.4]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube ... 6 more
sonarqube-sonarqube-799f5f4759-54jvz sonarqube uncaught exception in thread [main]
sonarqube-sonarqube-799f5f4759-54jvz sonarqube ElasticsearchException[failed to bind service]; nested: IndexFormatTooNewException[Format version is not supported (resource SimpleFSIndexInput(path="/opt/sonarqube/data/es7/nodes/0/_state/_9.cfs") [slice=_9.fdt]): 4 (needs to be between 1 and 3)];
sonarqube-sonarqube-799f5f4759-54jvz sonarqube Likely root cause: org.apache.lucene.index.IndexFormatTooNewException: Format version is not supported (resource SimpleFSIndexInput(path="/opt/sonarqube/data/es7/nodes/0/_state/_9.cfs") [slice=_9.fdt]): 4 (needs to be between 1 and 3)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.codecs.CodecUtil.checkHeaderNoMagic(CodecUtil.java:216)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.codecs.CodecUtil.checkHeader(CodecUtil.java:198)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.codecs.CodecUtil.checkIndexHeader(CodecUtil.java:255)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader.<init>(CompressingStoredFieldsReader.java:130)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.codecs.compressing.CompressingStoredFieldsFormat.fieldsReader(CompressingStoredFieldsFormat.java:123)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.codecs.lucene87.Lucene87StoredFieldsFormat.fieldsReader(Lucene87StoredFieldsFormat.java:131)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:127)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:83)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:66)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:58)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:720)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryReader.java:81)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:63)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.gateway.PersistedClusterStateService.nodeMetadata(PersistedClusterStateService.java:256)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.env.NodeEnvironment.loadNodeMetadata(NodeEnvironment.java:399)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.env.NodeEnvironment.<init>(NodeEnvironment.java:320)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.node.Node.<init>(Node.java:368)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.node.Node.<init>(Node.java:278)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:217)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:217)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:397)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:159)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:150)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:75)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:116)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.cli.Command.main(Command.java:79)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:115)
sonarqube-sonarqube-799f5f4759-54jvz sonarqube at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:81)
I’m a bit stuck here.
Any hits would be super cool. The goal would be atl east to reach 8.9.3 or 9.1