Comments (4)
Updated README.
from elasticsearch-configsync.
Thank you. I have followed the README and am now getting a new error.
I can see in the logs that the configsync plugin is loading, and all other plugins load fine
[2021-03-01T15:51:08,531][INFO ][o.e.p.PluginsService ] [$HOSTNAME] loaded module [configsync]
However, in the end the startup fails due to a new Java error
[2021-03-01T15:51:12,374][DEBUG][o.e.d.z.ElectMasterService] [$HOSTNAME] using minimum_master_nodes [-1]
[2021-03-01T15:51:12,936][DEBUG][o.e.m.j.JvmGcMonitorService] [$HOSTNAME] enabled [true], interval [1s], gc_threshold [{default=GcThreshold{name='default', warnThreshold=10000, infoThreshold=5000, debugThreshold=2000}, young=GcThreshold{name='young', warnThreshold=1000, infoThreshold=700, debugThreshold=400}, old=GcThreshold{name='old', warnThreshold=10000, infoThreshold=5000, debugThreshold=2000}}], overhead [50, 25, 10]
[2021-03-01T15:51:12,943][DEBUG][o.e.m.o.OsService ] [$HOSTNAME] using refresh_interval [1s]
[2021-03-01T15:51:12,945][DEBUG][o.e.m.p.ProcessService ] [$HOSTNAME] using refresh_interval [1s]
[2021-03-01T15:51:12,953][DEBUG][o.e.m.j.JvmService ] [$HOSTNAME] using refresh_interval [1s]
[2021-03-01T15:51:12,955][DEBUG][o.e.m.f.FsService ] [$HOSTNAME] using refresh_interval [1s]
[2021-03-01T15:51:12,958][DEBUG][o.e.c.r.a.d.ClusterRebalanceAllocationDecider] [$HOSTNAME] using [cluster.routing.allocation.allow_rebalance] with [indices_all_active]
[2021-03-01T15:51:12,959][DEBUG][o.e.c.r.a.d.ConcurrentRebalanceAllocationDecider] [$HOSTNAME] using [cluster_concurrent_rebalance] with [2]
[2021-03-01T15:51:13,018][DEBUG][o.e.c.r.a.d.ThrottlingAllocationDecider] [$HOSTNAME] using node_concurrent_outgoing_recoveries [2], node_concurrent_incoming_recoveries [2], node_initial_primaries_recoveries [4]
[2021-03-01T15:51:13,128][ERROR][o.e.b.ElasticsearchUncaughtExceptionHandler] [$HOSTNAME] fatal error in thread [main], exiting
java.lang.NoClassDefFoundError: org/elasticsearch/index/mapper/ParametrizedFieldMapper$Builder
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
at java.lang.ClassLoader.defineClass(ClassLoader.java:1016) ~[?:?]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151) ~[?:?]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:514) ~[?:?]
at java.net.URLClassLoader$1.run(URLClassLoader.java:422) ~[?:?]
at java.net.URLClassLoader$1.run(URLClassLoader.java:416) ~[?:?]
at java.security.AccessController.doPrivileged(AccessController.java:691) ~[?:?]
at java.net.URLClassLoader.findClass(URLClassLoader.java:415) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:855) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
at org.codelibs.elasticsearch.minhash.MinHashPlugin.getMappers(MinHashPlugin.java:27) ~[?:?]
at org.elasticsearch.indices.IndicesModule.getMappers(IndicesModule.java:129) ~[elasticsearch-7.11.0.jar:7.11.0]
at org.elasticsearch.indices.IndicesModule.<init>(IndicesModule.java:77) ~[elasticsearch-7.11.0.jar:7.11.0]
at org.elasticsearch.node.Node.<init>(Node.java:431) ~[elasticsearch-7.11.0.jar:7.11.0]
at org.elasticsearch.node.Node.<init>(Node.java:278) ~[elasticsearch-7.11.0.jar:7.11.0]
at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:216) ~[elasticsearch-7.11.0.jar:7.11.0]
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:216) ~[elasticsearch-7.11.0.jar:7.11.0]
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:387) ~[elasticsearch-7.11.0.jar:7.11.0]
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:159) ~[elasticsearch-7.11.0.jar:7.11.0]
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:150) ~[elasticsearch-7.11.0.jar:7.11.0]
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:75) ~[elasticsearch-7.11.0.jar:7.11.0]
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:116) ~[elasticsearch-cli-7.11.0.jar:7.11.0]
at org.elasticsearch.cli.Command.main(Command.java:79) ~[elasticsearch-cli-7.11.0.jar:7.11.0]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:115) ~[elasticsearch-7.11.0.jar:7.11.0]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:81) ~[elasticsearch-7.11.0.jar:7.11.0]
Caused by: java.lang.ClassNotFoundException: org.elasticsearch.index.mapper.ParametrizedFieldMapper$Builder
at java.net.URLClassLoader.findClass(URLClassLoader.java:435) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:855) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
... 26 more
I can find a reference to ParametrizedFieldMapper here: https://github.com/elastic/elasticsearch/blob/a92a647b9f17d1bddf5c707490a19482c273eda3/server/src/main/java/org/elasticsearch/index/mapper/FieldMapper.java#L857
I can also confirm I am running ES 7.11
slaughtr@es:/home/slaughtr# /usr/share/elasticsearch/bin/elasticsearch --version
Version: 7.11.0, Build: default/deb/8ced7813d6f16d2ef30792e2fcde3e755795ee04/2021-02-08T22:44:01.320463Z, JVM: 15.0.1
Thanks for the help!
from elasticsearch-configsync.
at org.codelibs.elasticsearch.minhash.MinHashPlugin.getMappers(MinHashPlugin.java:27) ~[?:?]
This is not a problem for configsync.
from elasticsearch-configsync.
at org.codelibs.elasticsearch.minhash.MinHashPlugin.getMappers(MinHashPlugin.java:27) ~[?:?]
This is not a problem for configsync.
You are not wrong. I just needed to remove and re-install minhash and everything is working normally now. Thank you very much for the help.
from elasticsearch-configsync.
Related Issues (9)
- Sync file immediately HOT 4
- contains illegal permission HOT 1
- i wonder this libarary
- configsync 8.4.1.0 installation is failing HOT 1
- Fess 12.0.2 external Cluster ES 6.1.0 failed with xpack HOT 1
- Register file fail in ES 6.2.3. HOT 2
- Reflects change user dic automatically? HOT 7
- Works with Sudachi analyzer? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from elasticsearch-configsync.