不为失败找理由,要为成功找方法。

Exception in thread "main" java.util.zip.ZipException: error in opening zip file

Elasticsearch | 作者 lijiangchuan | 发布于2022年03月09日 | 阅读数:1575

ES集群断电后重启失败,报 zip file解析异常。
Likely root cause: java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.(ZipFile.java:220)
at java.util.zip.ZipFile.(ZipFile.java:150)
at java.util.jar.JarFile.(JarFile.java:166)
at java.util.jar.JarFile.(JarFile.java:103)
at org.elasticsearch.bootstrap.JarHell.checkJarHell(JarHell.java:174)
at org.elasticsearch.plugins.PluginsService.loadBundles(PluginsService.java:419)
at org.elasticsearch.plugins.PluginsService.(PluginsService.java:129)
at org.elasticsearch.node.Node.(Node.java:158)
at org.elasticsearch.node.Node.(Node.java:140)
at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:143)
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:178)
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:270)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35)
已邀请:

Charele - Cisco4321

赞同来自:

JarHell只是检查jar包的,比如路径中有同包名同名类,就会报错
如果确定哪个jar文件解析异常,替换掉就可以了。

locatelli

赞同来自:

提问的时候请注明版本。
 
7.15以后的版本里jarhell check会有更明确的错误信息指明到底是哪里出错。另外如果是掉电重启以后出错可能跟文件系统有关系

要回复问题请先登录注册