[2017-06-22T12:17:41,579][INFO ][o.e.n.Node ] [oviken] initializing ... [2017-06-22T12:17:41,659][INFO ][o.e.e.NodeEnvironment ] [oviken] using [1] data paths, mounts [[/ssd (/dev/sdc1)]], net usable_space [751.4gb], net total_space [880gb], spins? [no], types [ext4] [2017-06-22T12:17:41,660][INFO ][o.e.e.NodeEnvironment ] [oviken] heap size [19.7gb], compressed ordinary object pointers [true] [2017-06-22T12:17:41,669][INFO ][o.e.n.Node ] [oviken] node name [oviken], node ID [ReB6IVArRxC5HF6S_Vpjaw] [2017-06-22T12:17:41,671][INFO ][o.e.n.Node ] [oviken] version[5.1.2], pid[19459], build[c8c4c16/2017-01-11T20:18:39.146Z], OS[Linux/4.4.36-8-default/amd64], JVM[Oracle Corporation/OpenJDK 64-Bit Server VM/1.8.0_131/25.131-b11] [2017-06-22T12:17:42,988][INFO ][o.e.p.PluginsService ] [oviken] loaded module [aggs-matrix-stats] [2017-06-22T12:17:42,988][INFO ][o.e.p.PluginsService ] [oviken] loaded module [ingest-common] [2017-06-22T12:17:42,988][INFO ][o.e.p.PluginsService ] [oviken] loaded module [lang-expression] [2017-06-22T12:17:42,988][INFO ][o.e.p.PluginsService ] [oviken] loaded module [lang-groovy] [2017-06-22T12:17:42,988][INFO ][o.e.p.PluginsService ] [oviken] loaded module [lang-mustache] [2017-06-22T12:17:42,989][INFO ][o.e.p.PluginsService ] [oviken] loaded module [lang-painless] [2017-06-22T12:17:42,989][INFO ][o.e.p.PluginsService ] [oviken] loaded module [percolator] [2017-06-22T12:17:42,989][INFO ][o.e.p.PluginsService ] [oviken] loaded module [reindex] [2017-06-22T12:17:42,989][INFO ][o.e.p.PluginsService ] [oviken] loaded module [transport-netty3] [2017-06-22T12:17:42,989][INFO ][o.e.p.PluginsService ] [oviken] loaded module [transport-netty4] [2017-06-22T12:17:42,989][INFO ][o.e.p.PluginsService ] [oviken] loaded plugin [analysis-icu] [2017-06-22T12:17:42,989][INFO ][o.e.p.PluginsService ] [oviken] loaded plugin [elasticsearch-position-similarity] [2017-06-22T12:17:42,990][INFO ][o.e.p.PluginsService ] [oviken] loaded plugin [searchchtel] [2017-06-22T12:17:43,178][WARN ][o.e.d.s.g.GroovyScriptEngineService] [groovy] scripts are deprecated, use [painless] scripts instead [2017-06-22T12:17:43,203][INFO ][o.e.s.ScriptService ] [oviken] compiling script file [/www/lib.search.ch/etc/scripts/empty.painless] [2017-06-22T12:17:45,024][ERROR][o.e.g.GatewayMetaState ] [oviken] failed to read local state, exiting... java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:152) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) [elasticsearch-5.1.2.jar:5.1.2] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [?:1.8.0_131] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [?:1.8.0_131] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [?:1.8.0_131] at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:49) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.SingleParameterInjector.inject(SingleParameterInjector.java:42) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.SingleParameterInjector.getAll(SingleParameterInjector.java:66) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:85) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:191) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:183) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:818) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:183) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:173) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:161) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.node.Node.(Node.java:455) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.node.Node.(Node.java:229) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.Command.main(Command.java:88) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) [elasticsearch-5.1.2.jar:5.1.2] Caused by: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) ~[elasticsearch-5.1.2.jar:5.1.2] ... 46 more [2017-06-22T12:17:45,037][ERROR][o.e.g.GatewayMetaState ] [oviken] failed to read local state, exiting... java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:152) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) [elasticsearch-5.1.2.jar:5.1.2] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [?:1.8.0_131] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [?:1.8.0_131] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [?:1.8.0_131] at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:49) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:191) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:183) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:818) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:183) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:173) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:161) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.node.Node.(Node.java:455) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.node.Node.(Node.java:229) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.Command.main(Command.java:88) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) [elasticsearch-5.1.2.jar:5.1.2] Caused by: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) ~[elasticsearch-5.1.2.jar:5.1.2] ... 37 more [2017-06-22T12:17:45,044][ERROR][o.e.g.GatewayMetaState ] [oviken] failed to read local state, exiting... java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:152) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) [elasticsearch-5.1.2.jar:5.1.2] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [?:1.8.0_131] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [?:1.8.0_131] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [?:1.8.0_131] at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:49) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:191) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:183) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:818) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:183) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:176) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:161) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.node.Node.(Node.java:455) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.node.Node.(Node.java:229) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.Command.main(Command.java:88) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) [elasticsearch-5.1.2.jar:5.1.2] Caused by: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) ~[elasticsearch-5.1.2.jar:5.1.2] ... 37 more [2017-06-22T12:17:45,051][ERROR][o.e.g.GatewayMetaState ] [oviken] failed to read local state, exiting... java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:152) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) [elasticsearch-5.1.2.jar:5.1.2] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [?:1.8.0_131] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [?:1.8.0_131] at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [?:1.8.0_131] at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:49) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.SingleParameterInjector.inject(SingleParameterInjector.java:42) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.SingleParameterInjector.getAll(SingleParameterInjector.java:66) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:85) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:191) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:183) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:818) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:183) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:176) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:161) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.node.Node.(Node.java:455) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.node.Node.(Node.java:229) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.Command.main(Command.java:88) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) [elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) [elasticsearch-5.1.2.jar:5.1.2] Caused by: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) ~[elasticsearch-5.1.2.jar:5.1.2] ... 46 more [2017-06-22T12:17:45,062][ERROR][o.e.b.Bootstrap ] Guice Exception: java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] Likely root cause: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at <<>> at org.elasticsearch.node.Node.(Node.java:455) at org.elasticsearch.node.Node.(Node.java:229) at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) at org.elasticsearch.cli.Command.main(Command.java:88) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) [2017-06-22T12:17:45,084][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [oviken] uncaught exception in thread [main] org.elasticsearch.bootstrap.StartupException: org.elasticsearch.common.inject.CreationException: Guice creation errors: 1) Error injecting constructor, java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.gateway.GatewayMetaState.(Unknown Source) while locating org.elasticsearch.gateway.GatewayMetaState for parameter 4 at org.elasticsearch.gateway.GatewayService.(Unknown Source) while locating org.elasticsearch.gateway.GatewayService Caused by: java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:152) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:49) at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) at org.elasticsearch.common.inject.SingleParameterInjector.inject(SingleParameterInjector.java:42) at org.elasticsearch.common.inject.SingleParameterInjector.getAll(SingleParameterInjector.java:66) at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:85) at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:191) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:818) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:173) at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:161) at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) at org.elasticsearch.node.Node.(Node.java:455) at org.elasticsearch.node.Node.(Node.java:229) at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) at org.elasticsearch.cli.Command.main(Command.java:88) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) Caused by: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) ... 46 more 2) Error injecting constructor, java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.gateway.GatewayMetaState.(Unknown Source) while locating org.elasticsearch.gateway.GatewayMetaState Caused by: java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:152) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:49) at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:191) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:818) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:173) at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:161) at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) at org.elasticsearch.node.Node.(Node.java:455) at org.elasticsearch.node.Node.(Node.java:229) at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) at org.elasticsearch.cli.Command.main(Command.java:88) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) Caused by: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) ... 37 more 3) Error injecting constructor, java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.gateway.GatewayMetaState.(Unknown Source) while locating org.elasticsearch.gateway.GatewayMetaState Caused by: java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:152) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:49) at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:191) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:818) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:176) at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:161) at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) at org.elasticsearch.node.Node.(Node.java:455) at org.elasticsearch.node.Node.(Node.java:229) at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) at org.elasticsearch.cli.Command.main(Command.java:88) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) Caused by: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) ... 37 more 4) Error injecting constructor, java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.gateway.GatewayMetaState.(Unknown Source) while locating org.elasticsearch.gateway.GatewayMetaState for parameter 4 at org.elasticsearch.gateway.GatewayService.(Unknown Source) while locating org.elasticsearch.gateway.GatewayService Caused by: java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:152) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:49) at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) at org.elasticsearch.common.inject.SingleParameterInjector.inject(SingleParameterInjector.java:42) at org.elasticsearch.common.inject.SingleParameterInjector.getAll(SingleParameterInjector.java:66) at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:85) at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:191) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:818) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:176) at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:161) at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) at org.elasticsearch.node.Node.(Node.java:455) at org.elasticsearch.node.Node.(Node.java:229) at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) at org.elasticsearch.cli.Command.main(Command.java:88) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) Caused by: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) ... 46 more 4 errors at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:125) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.cli.Command.main(Command.java:88) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) ~[elasticsearch-5.1.2.jar:5.1.2] Caused by: org.elasticsearch.common.inject.CreationException: Guice creation errors: 1) Error injecting constructor, java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.gateway.GatewayMetaState.(Unknown Source) while locating org.elasticsearch.gateway.GatewayMetaState for parameter 4 at org.elasticsearch.gateway.GatewayService.(Unknown Source) while locating org.elasticsearch.gateway.GatewayService Caused by: java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:152) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:49) at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) at org.elasticsearch.common.inject.SingleParameterInjector.inject(SingleParameterInjector.java:42) at org.elasticsearch.common.inject.SingleParameterInjector.getAll(SingleParameterInjector.java:66) at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:85) at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:191) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:818) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:173) at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:161) at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) at org.elasticsearch.node.Node.(Node.java:455) at org.elasticsearch.node.Node.(Node.java:229) at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) at org.elasticsearch.cli.Command.main(Command.java:88) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) Caused by: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) ... 46 more 2) Error injecting constructor, java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.gateway.GatewayMetaState.(Unknown Source) while locating org.elasticsearch.gateway.GatewayMetaState Caused by: java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:152) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:49) at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:191) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:818) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:173) at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:161) at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) at org.elasticsearch.node.Node.(Node.java:455) at org.elasticsearch.node.Node.(Node.java:229) at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) at org.elasticsearch.cli.Command.main(Command.java:88) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) Caused by: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) ... 37 more 3) Error injecting constructor, java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.gateway.GatewayMetaState.(Unknown Source) while locating org.elasticsearch.gateway.GatewayMetaState Caused by: java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:152) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:49) at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:191) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:818) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:176) at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:161) at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) at org.elasticsearch.node.Node.(Node.java:455) at org.elasticsearch.node.Node.(Node.java:229) at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) at org.elasticsearch.cli.Command.main(Command.java:88) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) Caused by: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) ... 37 more 4) Error injecting constructor, java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.gateway.GatewayMetaState.(Unknown Source) while locating org.elasticsearch.gateway.GatewayMetaState for parameter 4 at org.elasticsearch.gateway.GatewayService.(Unknown Source) while locating org.elasticsearch.gateway.GatewayService Caused by: java.lang.IllegalStateException: unable to upgrade the mappings for the index [[test_index/qQqM-aTRRQGVt60Lh5c3OQ]] at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:152) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.upgradeIndexMetaData(MetaDataIndexUpgradeService.java:82) at org.elasticsearch.gateway.GatewayMetaState.upgradeMetaData(GatewayMetaState.java:248) at org.elasticsearch.gateway.GatewayMetaState.(GatewayMetaState.java:91) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:49) at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86) at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) at org.elasticsearch.common.inject.SingleParameterInjector.inject(SingleParameterInjector.java:42) at org.elasticsearch.common.inject.SingleParameterInjector.getAll(SingleParameterInjector.java:66) at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:85) at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:116) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:47) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:825) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:43) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:59) at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:50) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:191) at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:818) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:183) at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:176) at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:161) at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) at org.elasticsearch.node.Node.(Node.java:455) at org.elasticsearch.node.Node.(Node.java:229) at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:122) at org.elasticsearch.cli.Command.main(Command.java:88) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) Caused by: java.lang.IllegalArgumentException: Unknown Similarity type [position-similarity] for [positionSimilarity] at org.elasticsearch.index.similarity.SimilarityService.(SimilarityService.java:76) at org.elasticsearch.cluster.metadata.MetaDataIndexUpgradeService.checkMappingsCompatibility(MetaDataIndexUpgradeService.java:120) ... 46 more 4 errors at org.elasticsearch.common.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:361) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:164) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:96) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:96) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:43) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.node.Node.(Node.java:455) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.node.Node.(Node.java:229) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306) ~[elasticsearch-5.1.2.jar:5.1.2] at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121) ~[elasticsearch-5.1.2.jar:5.1.2] ... 6 more